Order Delivery

Mira Mesa*

*Please note that only our Mira Mesa location is doing deliveries at this time. Our other locations will be reopening soon.

Click the Delivery app logo to place your order.

Or call your order in and pick up at the restaurant!

10789 Westview Parkway San Diego, CA 92126  |  858-530-1130 Map