Alamo, California
Delivering to Danville and Alamo. For orders North of Livorna Road, please order from the Walnut Creek location.
Order From Alamo NowAlamo, California
3227 Danville Blvd.,
Alamo, CA 94507
(925) 838-1122
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
All store locations are independently owned and operated.