Get directions to: China Garden, Franklin, OH
Restaurant address: 675 Central Ave Franklin, OH 45005, USA
Restaurant: China Garden