La Casa Ouzeria, Penticton Greek Restaurant, where people experience delicious food with rich laughter. Located in Penticton, BC.
Websites.ca Talk Ep. 51