(925) 933-5600

Restaurant Address

1632 Locust Street
Walnut Creek, CA 94596
(across the street from the Dean Lesher Center of Arts)

Phone: (925) 933-5600

Contact us by email

Hours

Monday – Saturday
11:00am to 9:00pm

Sunday
11:00am to 8:00pm