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.