Thai Pizza Arrives in O’Fallon, Illinois
Thai Pizza Arrives in O’Fallon, Illinois: How a Modern Fusion Became a Bar-and-Restaurant Crowd Favorite O’Fallon, IL (StLouisRestaurantReview) has never been shy about embracing bold flavors, and a new menu rollout at 3 Zapp Bar and Zapp Noodle Thai Restaurant proves it. The teams behind these neighboring concepts have recently launched Thai pizza. This crossover idea feels fresh, fun, and…