"We stopped by on a whim before a concert in North Liberty and were very pleasantly surprised. Lively atmosphere, fantastic food and great service. We plan on being back soon!"
Phone: +13196242337
Address: 101 West Main St, Solon, Iowa, USA, 52333, United States
City: Solon
Monday: 11:00-21:00
Tuesday: 11:00-21:00
Wednesday: 11:00-21:00
Friday: 11:00-22:00
Saturday: 11:00-22:00
Sunday: 11:00-21:00
Dishes: 26
Amenities: 20
Categories: 5
Reviews: 5642