Feedback on Tickleberry's on the Beach. (Hospitality and Gastronomy) located in Penticton (British Columbia)