Restaurants - Pizza in Nahant, MA
Seaside Pizza
Islander's Place