Pizzeria L'Anna is a pizza restaurant specializing in handmade pizzas, with a menu that also includes sandwiches and tapas.