Kristen K. • November 8, 2014Great prices! Large selection of dried beans, beautiful flowers, & yummy heirloom tomatoes
Taku S. • May 19, 2011One of only two official Michelin goods stores in the world - another one is in Clermont-Ferrand of France, where Michelin HQ exists (store in Paris cloesed around 5 years ago)
Don't see the place you're looking for? Add a new place to Foursquare.