Which location would you like to order from? Please select one from the list below.
1630 Cypress StreetWalnut Creek, CA 94596
Indoor & Outdoor Seating
Dine-in / Take-outDelivery / Catering
View Delivery Map
For orders South of Livorna Road, please order from the Alamo store location.
Sun - Thu11:00am - 10:00pm
Fri & Sat11:00am - 2:00am
Independently Owned and Operated