Churchill Lounge
- +1 905-468-3246
- Reviews 4.1★ (266 reviews)
Grand Central Sports in Niagara Falls is a lively sports bar known for its casual atmosphere and classic pub fare. The menu features favorites like pizza, burgers, and wings, making it a suitable spot for families and groups. With large screens for watching games and a patio for outdoor seating, it caters to sports enthusiasts and night owls alike. The bar offers a variety of cold beers and cocktails, and there are often live music events. Open daily until 2 am, it's a convenient choice for late-night dining. Reservations are accepted, and there's ample parking available.
Relaxed atmosphere for all
Enjoy dining outside
Great for watching sports
Check for special events
Vegetarian options available
Accepted Cards
Plan your visit