Main content starts here, tab to start navigating


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