Traditional Greek coffee shop and general store, offering a taste of local culture.