River House is located in Inverness, United Kingdom on 1 Greig St. River House is rated 4.8 out of 5 in the category fish and seafood restaurant in United Kingdom.
Service options
Dine-in
Amenities
Bar on site
Toilets
Offerings
Coffee
Healthy options