Location

Call us now! 925.954.1178

1516 South Main Street Walnut Creek, CA 94596

We offer Delivery, Dine In, and Take Out.

Most of the time we can deliver out to a four mile range of our shop. We can deliver a little farther on off-peak hours.