Red Chateau
- +1 289-302-0321
- Reviews 4.4★ (75 reviews)
City South Pizza in Niagara Falls offers a casual dining experience with a focus on Italian-American comfort food. This restaurant is known for its late-night hours, staying open until 3 AM on weekends, making it a popular spot for those looking for a quick bite after hours. The menu features a variety of pizzas, as well as vegetarian and gluten-free options. The atmosphere is relaxed with a low noise level, making it suitable for families and groups. It's also wheelchair accessible, ensuring that everyone can enjoy their meal. Free parking is available, and the restaurant provides curbside pickup and no-contact delivery for added convenience.
Relaxed dining space
Open until 3 AM on weekends
Suitable for all ages
Convenient for everyone
Vegetarian options available
Gluten-free options available
Halal food offered
Accepted Cards
Plan your visit