La Villa San Marco is a pizzeria offering authentic Italian cuisine. It provides a convivial meeting place for lovers of Italian food, serving savory and generous pizzas.