
Meridian
Order:
Menu:
We’re Open:
Sunday-Thursday:
11 am-10 pm
Friday & Saturday:
11 am-11 pm
DINE IN • TAKE OUT • DELIVERY
We’re Located At:
601 S Main St
Meridian, ID 83642

Sunday-Thursday:
11 am-10 pm
Friday & Saturday:
11 am-11 pm
601 S Main St
Meridian, ID 83642