Pizza enthusiasts in Old Orchard Beach will find Rossetti's Pizza at 15 E Grand Ave, a casual spot for grabbing a slice or ordering a pie to take home. The restaurant sits on a street lined with local shops and beach-bound visitors, making it convenient for anyone craving satisfying pizza whether they're exploring the area or settling in for a relaxed meal with friends and family.