LOTTA Kitchen Deli offers Mediterranean cuisine, including stone-oven pizza, homemade pasta, and Italian desserts.