RiverHouse Restaurant & Pub
Restaurant
•
6255 River Rd, Delta, BC V4K 0B2, Canada
8.0
Saturday: 11 AM – 9 PM
See if anyone you trust recommends it!