A cafe specializing in loukoumades (Greek donuts). Enjoy this sweet treat at this popular spot.