Babbo's Mediterranean Bistro
717 Stanford Shopping Ctr, Palo Alto, CA 94304
Reviews
12/27/2011
Provided by YP.comWorst restaurant ever!! Food is below average, expensive, and the staff is rude. Do yourself a favor and do not eat here.
More Business Info
- Hours
- Regular Hours
Mon - Fri: Sat: Sun: - Payment method
- amex, company card, discover, master card, visa
- Location
- Stanford Shopping Ctr
- Categories
- Continental Restaurants, Restaurants
- Other Information
Cuisines: European, Continental
Suggest an Edit