Saturday, April 2, 2011

Arigato Supermarket

Country: Japan
Location: Soho

This little Japanese supermarket on Brewer Street also has a small area where you can sit and eat food that has been purchased in-store.

(Photo from the internet)

No comments:

Post a Comment