104-1289 Ellis St., Kelowna V1Y1Z6, Canada
No delivery
Spot something wrong?
Dishes at Chaibaba. Prices may vary in venue.