St Louis All-Star Restaurant
14810 Clayton Rd
Ballwin, MO 63021
Ballwin, MO 63021