Sarku Japan in Meriden - Locations & Hours

Name Address Phone
Sarku Japan Store # 109 - Meriden Square 470 Lewis Ave. 203-238-3896

Other popular stores in Meriden: