Greece offers a wide range of dining options, from budget-friendly eateries to high-end restaurants. Here's a general overview of what you can expect to pay for meals in various types of establishments.
At street food stalls and souvlaki shops, a typical meal such as a souvlaki or gyros costs around โฌ2-5. Casual taverns, where you can enjoy traditional Greek dishes, typically charge about โฌ10-15 per person for a meal that includes a main course, a side dish, and a drink. Pastries and baked goods from bakeries, like spanakopita or baklava, usually cost between โฌ1-3.
In mid-range restaurants, expect to pay around โฌ15-25 per person for a full meal, including an appetizer, main course, and dessert. Seafood and specialty dishes can range from โฌ20-35 per person, depending on the type of seafood and the restaurant's location. A glass of local wine costs about โฌ3-5, while a bottle ranges from โฌ10-20. Beers and soft drinks are typically priced at โฌ2-4.
In high-end or fine dining restaurants, prices are significantly higher, with a multi-course meal ranging from โฌ50-100 or more per person, depending on the restaurant and the menu. Premium wines and spirits can add a considerable amount to the bill, with bottles of wine ranging from โฌ30-100 or more, and cocktails priced around โฌ10-15 each.
Some restaurants may include a service charge in the bill, and if not, a tip of 5-10% is customary for good service. Additionally, in some restaurants, especially in tourist areas, you might encounter a small cover charge (usually โฌ1-2 per person) for bread and water.
Both cash and card payments are acceptable in most restaurants in larger cities