is a top notch Restaurant
Ranked #1 of 18 Restaurants in Downtown Kelowna.
Some say it is good, favorite, great.
The Latest Review: ★★★★★
Sent on the 9th of May, 2010
Absolutely amazing food. Go there at least once a week. DELICIOUS!
Rank #1 of 18