[ Pop's Steak, Fish & Chicken ]
3651 S Grand Blvd, St. Louis, MO 63118