195 River Vista Pl, Twin Falls, ID 83301 Directions

Top Reviews


Overall Rating

Review


Great location, the view is crazy good. Staff was knowledgeable. Great steak and sides, creme brûlée!!

Updated 10 months ago read full review

Gluten Free Features

  • Dessert

Categories

  • Fine Dining
  • Late Night
  • Restaurant
  • Steakhouse

Photos


Add a photo

More Info