Restaurants - Italian in Wood River, IL
Mama Mia's Italian Restaurant