AustraliaData checked October 2026
  1. Home
  2. Parramatta
  3. River Canyon Bar & Grill

River Canyon Bar & Grill is a modern Australian restaurant on 96 Phillip St in Parramatta. Also listed under buffet restaurant, Indian restaurant and Latin American restaurant.

96 Phillip St, Parramatta NSW 2150Checked October 2026