2132 Edwards St
St Louis, MO 63110
St Louis, MO 63110
Open HoursTu to Th from 11:00am to 10:00pm,Fr to Su from 11:00am to 11:00pm
OverviewSince opening in November 1982, the Campisis have treated all their customers like family. Mama Campisi started the restaurant, and her sons, John and Frank, carry on the tradition...
more
