Pop's Kitchen

Dining and Drinking > Restaurant > Fish and Chips Shop, Dining and Drinking > Restaurant > American Restaurant, Dining and Drinking > Restaurant > Steakhouse

Address: 9641 Saint Charles Rock Rd, St Louis, MO, 63114

Phone: (314) 427-3600

Category: Restaurants

Tags: #DiningandDrinking>Re #DiningandDrinking>Re #DiningandDrinking>Re

Rating: 4.0/5 (11 reviews)

Listed on BizVoices