Casa Toscana
- +1 289-235-8888
- Reviews 4.7★ (1074 reviews)
Barnwood Restaurant in Niagara Falls offers a cozy atmosphere with a focus on relaxed dining. The menu features seasonal dishes that emphasize comfort while maintaining a refined touch. It's a great spot for families, small groups, or anyone looking for a calm place to enjoy a meal. The restaurant serves well-crafted cocktails and has a thoughtful wine list. Reservations are recommended, and the space is wheelchair accessible. With a low noise level, it's ideal for an unhurried evening out. Located at 3950 Victoria Ave, it operates daily from 5 PM to 9 PM.
Intimate dining experience
Unhurried dining
Great for small groups
Calm dining environment
Vegan options available
Vegetarian options available
Accepted Cards
Plan your visit