Mama Mia's Italian Restaurant

Mama Mia's Italian Restaurant

48 W. Edwardsville Rd.
Wood River, Illinois 62095

Italian restaurant with varied menu, including salads, sandwiches, fried chicken, pasta and dinner plates.