MAIN ST Family Restaurant 620 South Main Street, Creve Coeur, IL 61610