Babbo's Mediterranean Bistro - Palo Alto

Mediterranean
717 Stanford Shopping Ctr, Palo Alto, CA 94304, 94301, United States
Dishes: 48

Babbo's Mediterranean Bistro

Phone
+16503211488
Address
717 Stanford Shopping Ctr, Palo Alto, CA 94304, 94301, United States

At a distance of 252 meters from Babbo's Mediterranean Bistro in Palo Alto there are parking options where you can park your car, Or, you could take the public transportation and get off at the stop Caltrain-Palo Alto, which is 403 meters away from Babbo's Mediterranean Bistro.

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now