Full menu with prices & pictures
Babbo's Mediterranea... 717 Stanford Shopping Ctr, Palo Alto...
+16503211488
There are also parking spaces for your vehicle, the next parking lot is Stanford Shopping Center at a distance of 252 meters from Babbo's Mediterranean Bistro in Palo Alto, Or, you could take the municipal transportation and get off at the stop Caltrain-Palo Alto, which is 403 meters away from Babbo's Mediterranean Bistro.
The Menu of Babbo's Mediterranean Bistro from Palo Alto includes about 48 different menus and drinks. On average, you pay for a dish / drink about $17.5.