We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Cecil Whittaker's Pizzeria - CLOSED

1226 N and South Rd, Saint Louis, MO 63130-1606
+1 314-863-3700
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent0%
  • Very good50%
  • Average50%
  • Poor0%
  • Terrible0%
Mar 30, 2012
“Thin and delicious”
Jun 14, 2011
“Very good thin crust St. Louis style pizza”
Restaurant Hours Closed
1226 N and South Rd, Saint Louis, MO 63130-1606
All Details
Reviews (2)
Traveler rating
Traveler type
Time of year
Reviewed March 30, 2012

Maybe it's because I'm not from St. Louis, and these pizzas are a novelty to me, but I really liked the bar pie here. Cracker thin crust, burnt cheese, all for under $5.00. What can be better? I really like the atmosphere, too. A little...More

Thank Ben P
Reviewed June 14, 2011

Outstanding thin crust pizza, better than Imo's by a long shot. In my mind, the only one that comes close is Stephanina in O'Fallon. CWP has an excellent thin crust, generous toppings and a great flavor, all at a price that gives good value.

Thank John S
Nearby HotelsSee all 128 hotels in Saint Louis
Hampton Inn and Suites Clayton / St Louis - Galleria Area
490 reviews
1.25 miles away
Seven Gables Inn
410 reviews
1.50 miles away
Clayton Plaza Hotel
1,000 reviews
1.68 miles away
The Ritz-Carlton, St. Louis
948 reviews
1.70 miles away
Nearby Restaurants
Frank and Helen's Pizzeria
56 reviews
.57 miles away
Lu Lu Seafood
109 reviews
.74 miles away
Cate Zone Chinese Cafe
12 reviews
.56 miles away
Tutti Frutti Frozen Yogurt
7 reviews
.94 miles away
Nearby Attractions
Red Herring Escape Rooms
44 reviews
2.12 miles away
U-City Foot Massage
7 reviews
.97 miles away
City Hall
7 reviews
1.79 miles away
The Loop
342 reviews
1.79 miles away
Improve this listing

Restaurant Details

Location and Contact Information
  • Address: 1226 N and South Rd, Saint Louis, MO 63130-1606
  • Location: United States  >  Missouri (MO)  >  Saint Louis
  • Phone Number: +1 314-863-3700
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing