Phone: +12085018567,+12082880969
Address: 830 North Main Street, Meridian, 83642, United States Of America
City: Meridian
Menu Dishes: 35
Reviews: 763
"Ideal lunch destination! The food is fresh and delicious, all at an excellent price. The salads are loaded with toppings, and the dressings are truly outstanding. My kids enjoy the make-your-own pizza, and the chocolate chip cookies are a real hit with them. If you appreciate cocktails, definitely order one here; they're flavorful and strong!"
All prices are estimates on menu.
Meridian, a vibrant city in Idaho, combines a suburban feel with plenty of parks, known for Basque cuisine, fingersteaks, and fresh local produce from nearby farms.