Athens Balux House Restaurant in Glyfada Beach
RestaurantsBarsCafe
$$-$$$
Mediterranean, Beach Bar, Coffee Shop