A Mediterranean cafe bar in Platanos, Greece, offering lunch and dinner. Features seating and accepts credit cards.