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.