Review of Cecil Whittaker's Pizza

2418 West Clay Street, St. Charles, MO 63301

Overall Rating

Review


Pizza was delicious but not celiac friendly. Woke up with a full blown attack.

Celiac friendly?

No

Updated 5 years ago