GODFATHER’S PIZZA
Location: 1828 S Cedar Ave | Phone: 507-455-1470
Website: www.godfathers.com
350 total square feet of combined meeting space
350 square feet of largest meeting space
1 break-out room available
Amenities Include
Tables & Chairs, Restrooms, Buffet or Menu Service, TV & DVD, Wi-Fi