Share:

Restaurants & Bars 10

Miki's market closing [Palo Alto]

idtoca | Mar 24, 2013 07:06 PM

Miki's in Palo Alto, which opened in Oct. 2012, is having a 30% off sale and will close 4/1. Too bad.

Want to stay up to date with this post?

Feedback