Babbo's Pizzeria is open today from 11am to 9pm.// VIEW ALL HOURS
Sat to Saturday 11am - 9:30pm
Sun to Friday 11am - 9pm
A Mediterranean bistro featuring specialities from France, Italy, Spain, and Greece. From foccaciato spit-roasted chicken to pizza and lamb.
See all things at Stanford Shopping Center: Restaurants (order via wait staff)