Contact & Location

  Questions or comments? We’d love to hear from you!   La Casa Ouzeria Restaurant 1090 Main Street Penticton, BC V2A 5E5 Canada   Email: