No pictures available – sorry. It was a last minute decision to give this a try. Charming restaurant located on Alameda de Las Pulgas in Menlo Park where each section is like a room in a house. Very fresh ingredients and their short rib was absolutely amazing. Definitely worth trying!
Archive for August, 2009
Charming Flea Street Cafe in Menlo Park
Posted in Peninsula, Uncategorized on August 9, 2009| Leave a Comment »