1900 W Main St, Shelbyville, Illinois 62565 USA
Famous Thin Crust Pizza. Boat and RV Parking. Party Room.
Photo Credit: Yelp