The River House
Restaurants St. Albert
At The River House, we strive to provide our guests with an exceptional, memorable dining experience from the moment you walk in right through to the end. Visit us online!
The River House can be found at 8 Mission Ave . The following is offered: Restaurants - In St. Albert there are 837 other Restaurants. An overview can be found here.
(780)458-2232 (780)-458-2232 +17804582232
Map 8 Mission Ave