Shima New York NY
Add Website
Close
Shima
Be first to review 2 Avenue W, #188,New York NY 11223 Phone Number: (212) 260-6303
Shima Store Hours
Hours may fluctuate
Post a review
Shima Nearby
Locations Closest to You miles-
Shima - Manhattan 188 2nd Ave9.67