Niagara Falls Restaurants

Niagara Falls Restaurants

Find and review the best restaurants in
Niagara Falls, Ontario

  • 3. Sandstone Grill House
    4.0 stars
    5467 Victoria Avenue, Niagara Falls, ON, L2G 3L3
  • 4. Mandarin
    4.0 stars
    7555 Montrose Rd., Niagara Falls, ON, L2H 2E9
more restaurants
Recent Activity