La Toscana is a pizzeria offering a variety of homemade pizzas for dine-in or takeout, with terrace and indoor seating available.