Search

River Icon

Mama Mia's Italian Restaurant

48 W. Edwardsville Rd., Wood River, IL 62095

(618) 251-6262

1 of 1 Photos

Back To Previous Page

Hours of Operation

Daily: 7:00 a.m. to 9:00 p.m.

Overview

Red Diamonds

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

Location

Red Diamonds