Crete, the birthplace of Yianni is Greece's Largest Island and universally known for it's exceptional cuisine and healthy lifestyle. Have some three Other locations.
Share on:
Day
Opening
Closing
Monday - Sunday
8:00 AM
8:00 PM
Click the button to add a review for Yianni's Cafe