Main content starts here, tab to start navigating

Menus

We highly encourage to place your order ahead of time. All dishes are made fresh from scratch and normally take about 45-50 minutes to prepare. We recommend placing an order 1 hour ahead on the weekends due to high demands.

Place Order Via Call