Location address
When you're planning your visit to Grand Central Sports, you could take municipal transportation to the stop GO-Niagara Falls, which is the nearest stop at 621 meters distance to the eatery, Thesecondclosest station that is similarly served by municipal transport is Greyhound at a distance of meters.
You will find Grand Central Sports at 4573 Queen St, Niagara Falls, ON L2E 2L7, Canada, Thorold. You can view it on the map below and use it to easily navigate to the restaurant. Also mapped out are the public transport stops and parking lots near the 4573 Queen St, Niagara Falls, ON L2E 2L7, Canada, Thorold.
Map
More restaurants near Grand Central Sports
The following restaurants are in direct vicinity to Grand Central Sports. These nearby restaurants are close to 4573 Queen St, Niagara Falls, ON L2E 2L7, Canada, Thorold and therefore an alternative to Grand Central Sports.