Main content starts here, tab to start navigating

Hours & Location

2900 W Excursion Ln,
Meridian, ID 83642

Open for take out and delivery.


Order Online

Get Directions