Cafe Bar offering coffee, snacks, and drinks. A popular spot in Peza, Greece.