Main content starts here, tab to start navigating

Alamo, California

3227 Danville Blvd.,
Alamo, CA 94507

(925) 838-1122

Order Online

Sun - Thu
11am - 9pm

Fri - Sat
11am - 10pm

Delivering to Danville and Alamo. For orders North of Livorna Road, please order from the Walnut Creek location.

Indoor / Outdoor seating / Dine-in / Take-out /
Delivery / Catering /
Take & Bake

a store front at day

All store locations are independently owned and operated.

Get Directions