De Leo's Pizza
180 Main St
Groveland
MA
01834
(978) 372-4468
deleospizza.com
Open Map
Description
Deleo's Pizza was founded in 2005. Deleo's Pizza specializes in Retail - Pizza Restaurants.
by dandb on March 24, 2015 from
dandb
Bring Your Own Bottle
Casual
MasterCard
pizza
Pizza Restaurants
pizzeria
restaurant
Restaurants
restaurants pizza
Self Service