A fastfood place in the heart of Menlo Park! Cannot fault the food for being fresh and tasty/good. We expected something else, but boy oh boy, forget the ambience and you are in for a treat! Wine cheap, food good - hot and tasty! what more can you ask for?