According to TripAdvisor, the 3rd best restaurant in Canada is located in Niagara Falls. I’ve never eaten at AG, but the reviews are great.
All things Niagara Falls tourism…
According to TripAdvisor, the 3rd best restaurant in Canada is located in Niagara Falls. I’ve never eaten at AG, but the reviews are great.