Hometown Pizza Address: 403 W State Route 68, Haubstadt, IN 47639 Phone: (812) 753-1115 Cuisine: Pizza Pizza, Restaurants Other Businesses: Pepperoni's at 844 E Access 1250 S, Haubstadt, IN 47639 Weather Rock Campground at 12900 S Weather Rock Dr, Haubstadt, IN 47639 Log Cabin Inn at 12491 County Road 325 W, Haubstadt, IN 47639