Italian Restaurants in Staunton, IL

3 businesses found


Cavataios' Restaurant

101 South Edwardsville St , 62088
Phone: (618) 635-2030

Noble Romans Tuscanos

121 South Hibbard St , 62088
Phone: (805) 984-2350

Little Italy's Pizzeria

305 West Main St , 62088
Phone: (618) 635-8181