Skip to content
Grand Central Sports

Grand Central Sports

Updated August 2026

Niagara Falls, ONCASmall Collection
1
Machines
#6,704
Global Rank
#309
CA Rank
4573 Queen St, Niagara Falls, ON, L2E 2L7+1 905-357-9000grandcentralbarandgrill.ca

A bar and grill in Niagara Falls, Ontario with a single pinball machine on site. The current title is Lord of the Rings, manufactured by Stern in 2003.

Live Photos

Pinball Machines at Grand Central Sports

Nearby Locations