Niagara Artists Centre in St. Catharines, Canada, offers a unique dining experience with its two distinct venues: The Savoy Room for exquisite afternoon tea and Cafe Garibaldi for authentic Italian fine dining.
With a focus on local support and community engagement, Niagara Artists Centre provides a range of dining options, private functions, and gift certificates for guests to enjoy in the heart of the Niagara region.
Generated from their website