Lo Tocco Pizzeria
Pizza · Italian · Sandwich Shop
Lo Tocco Pizzeria is an Italian restaurant known for its unique and exceptionally good pizzas and submarines. They also offer pasta dishes, providing a variety of Italian specialties.
Location
Location