Kiosk Schembri Lemon, a Sicilian spot. Offers a place to enjoy.