Sarku Japan in Meriden - Locations & Hours
| Name | Address | Phone | |
|---|---|---|---|
| Sarku Japan Store # 109 - Meriden Square | 470 Lewis Ave. | 203-238-3896 | |
| Name | Address | Phone | |
|---|---|---|---|
| Sarku Japan Store # 109 - Meriden Square | 470 Lewis Ave. | 203-238-3896 | |
24 hour store locations in Meriden More store locations in Meriden