1. Moussaka - A classic dish consisting of layers of minced meat, eggplant, and potatoes topped with a creamy béchamel sauce.
2. Souvlaki - Grilled skewers of marinated meat, usually pork or chicken, served with pita bread and tzatziki sauce.
3. Spanakopita - Flaky phyllo pastry filled with spinach, feta cheese, onions, and herbs for a savory treat.
4. Gyro - Thinly sliced meat (often lamb or chicken) wrapped in pita bread with tomatoes, onions, and a generous dollop of yogurt-based tzatziki sauce.
5. Fasolada - A hearty bean soup made with tomatoes, olive oil, vegetables, and herbs that is a staple in Greek cuisine.
6. Dolmades - Grape leaves stuffed with a flavorful mixture of rice, pine nuts, herbs, and sometimes ground meat for a delightful appetizer.
7. Baklava - Layers of flaky pastry filled with chopped nuts and sweetened with honey syrup for a decadent dessert experience.
8. Taramasalata - A creamy spread made from fish roe (usually carp or cod), olive oil, lemon juice, and garlic that pairs perfectly with fresh bread or crackers.
9. Pastitsio - Baked pasta dish similar to lasagna but made with tubular pasta layered with seasoned minced meat and topped with béchamel sauce.
10. Loukoumades - Deep-fried dough balls drizzled in honey syrup and sprinkled with cinnamon for an indulgent sweet treat not to be missed while visiting the port city.
These traditional Greek dishes are sure to tantalize your taste buds as you explore the culinary delights of this vibrant Mediterranean destination!