Get directions to: Sarku Japan, Meriden, CT
Restaurant address: 470 Lewis Avenue Meriden, CT 06451, USA
Restaurant: Sarku Japan