Loading map…

PAPILLON Bistrot Athens

In Athens, Greece, experience a vibrant bistrot atmosphere. Delight in the aromatic Mediterranean flavors and the satisfying texture of their dishes, prepared with a focus on grilled specialties. A taste of Greek hospitality.