1030 Main St, Okanagan Falls V0H1R0, Canada
No delivery
Spot something wrong?
Dishes at Falls Restaurant. Prices may vary in venue.