1632 Locust Street, Walnut Creek, CA 94596 | (925) 933-5600

Takeout

View our menus and prepare your order.

Call us at (925) 933-5600 and place your order.

In 30 minutes, pick up and pay at the register.