Red Chateau
Restaurant • Vegetarian restaurant • Vegan restaurant • Fine dining restaurant • German restaurant • European restaurant • Organic restaurant • Austrian restaurant • Czech restaurant • Hungarian restaurantCentral European cuisine, including house-smoked meats, in a historic house with a full bar. People often mention delicious, experience, restaurant, Niagara, great, owner, grows, service,
Address
5815 Main St, Niagara Falls, ON L2G 5Z6, Canada
Website
Contact
+1 289-302-0321Rating on Google Maps
4.40 (67 reviews)Open on Google Maps