5 years 4 months ago
Thei venue is by far the best in the town. The staff and management are so courteous that all the guests were made to feel very important and taken special care of.
3500
Venues