2nd Ave Grill
Steakhouse · Grill · Casual Dining
2nd Ave Grill is a casual steakhouse located in the Scotia Centre.
Location
Best places nearby
The highest rated places close to 2nd Ave Grill.
Local restaurants nearby
123 2nd Ave S, SK
Location
The highest rated places close to 2nd Ave Grill.
123 2nd Ave S, SK