Great time here absolutely would come back:)
The Party Palace is located at 764 Dodsworth Crescent, Mississauga, ON L4Y 2H7, Canada