Phone: +16186598561
Address: 100 Quartz Knoll, Edwardsville, 62025, United States Of America
City: Edwardsville
Dishes: 5
Reviews: 2043
Website: https://www.peelpizza.com/
"After driving 9 hours to see my best friend who had just moved to the area, she suggested that we try this place because of the overwhelmingly positive reviews online. From the moment we walked into the restaurant, I knew something was off. No one was at the host stand, however, we waited patiently for several minutes to be acknowledged by anyone there. The host eventually came out but did not greet us, only pausing to confirm that we were a party of 2. If this wasn’t off putting enough, we found ourselves being led to an area of the restaurant that immediately felt completely disjointed from the rest of the seating. Not only was the room already at half capacity with several large families...
All prices are estimates.