Felix's Pizza Pub

$3.0M revenue • 6401 Clayton Ave, St. Louis, MO, 63139, United States

Last Updated Jul 21, 2026

Company Overview

Company Name

Felix's Pizza Pub

Address

6401 Clayton Ave, St. Louis, MO, 63139, United States

Approx. Annual Revenue

$3.0M

Established

2011

Google Reviews

4.6 (872 reviews)

About 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.

More Companies in Missouri

Browse all companies in Missouri

Frequently Asked Questions about Felix's Pizza Pub

Technologies Used

Social Profiles

Key Decision Makers

Andrew Roesch Owner
LinkedIn