Get directions to: Sakura Garden, West Hartford, CT
Restaurant address: 345 North Main West Hartford, CT 06117, USA
Restaurant: Sakura Garden