HUGE Seafood Platter in Crete!

Mikio Taverna - This amazing little restaurant in Old Chania, Crete, serves a great selection of Cretan and Greek food.