Company Overview
Company Name
Felix's Pizza Pub
Address
6401 Clayton Ave, St. Louis, MO, 63139, United States
Website
felixspizzapub.comPhone
(314) 645-6565About Felix's Pizza Pub
Felix's Pizza Pub is a New York-style pizza restaurant and bar located in St. Louis, Missouri. Offering 12-inch and 18-inch pizzas, as well as pizza by the slice, the establishment is known for its fresh mozzarella. The business is open from Monday to Sunday, with the exception of Wednesdays, and hosts a weekly trivia night on Tuesdays.
Frequently Asked Questions about Felix's Pizza Pub
Technologies Used
Key Decision Makers
Andrew Roesch Owner