Welcome to
Pop's Kitchen Downtown
Chicken~Fish~Steak
View Pop's Kitchen at 1330 Washington Ave, St., St. Louis, MO 63103 on Google Maps Call Pop's Kitchen by phone at (314) 282-0920
Menu Page 1
Menu Page 2