Phone: +16503233665
Address: 820 Santa Cruz Ave, Menlo Park I-94025-4610, United States
City: Menlo Park
Menu Dishes: 35
Reviews: 801
"The penne with vodka sauce was cooked well. While it may not be the best I've had, it was still good. The seating was comfortable, with cushioned seats, and the decor was pleasant. The staff were friendly and I would be happy to dine here again. The prices were average for Menlo Park. I gave the restaurant four stars, mainly for the service and atmosphere. I visited at 6:30 pm and it wasn't very busy at that time."
All prices are estimates on menu.