Lola and Luna is an Italian pizzeria trattoria offering a genuine taste of Italy. This restaurant specializes in authentic Italian cuisine, including a variety of pizzas made with traditional recipes.