100 W Main St, Williamsville, Illinois 62693 USA
Pizza with garlic white sauce. It was awesome
Photo Credit: Yelp