Pizza Lumaca is a pizzeria offering Italian-style pizza and a selection of drinks.