Papa Murphy's | Take 'N' Bake Pizza
5559 Telegraph Rd, St. Louis
(314) 487-8700
Recent Reviews
Order Online
You May Also Like
Croc's Sports Bar - 5591 Oakville Shopping Center
Bar, Sports Bar
China Garden Restaurant - 5539 Telegraph Rd
Chinese
Crusoes South - 5591 Oakville Shopping Center
American, New American
Restaurants in St. Louis, MO
Papa Murphy's | Take 'N' Bake Pizza
5559 Telegraph Rd, St. Louis, MO 63129
(314) 487-8700