All types Bar Restaurant All types All types Bars Restaurants 4 Open now River Rock Grill 110 1 Avenue North, Trochu, AB T0M 2C0 Restaurant Bar