Cafe Meteora
Coffee Shop · Casual Dining · Greek
Cafe Meteora is a coffee shop offering a casual dining experience. It is known for its tasty food cooked with passion and love, served in generous portions by enthusiastic and accommodating staff.
Location