DeLuca’s Pizza Restaurant
3226 Thorn Street in North Park
Phone: (619) 280-0448
Map to DeLuca’s Pizza Restaurant
Dine in or Take Out.
Must present flyer at time of purchase. Download flyer here.
DeLuca’s Pizza Restaurant
3226 Thorn Street in North Park
Phone: (619) 280-0448
Map to DeLuca’s Pizza Restaurant
Dine in or Take Out.
Must present flyer at time of purchase. Download flyer here.