Athena's Pizza offers a unique New England Greek-style pizza experience. This restaurant specializes in traditional Greek pizzas alongside a menu featuring appetizers, salads, and pasta dinners.