Flamingo Family Restaurant & Pizza House

226 3rd Ave NW Melville, SK
Max Capacity: 80 people
Package Pricing
Event Spaces
Banquet Room
Recommendations
Location