DiLeo's Pizza

2491 Victory Blvd, Staten Island, NY 10314

New
$12 Minimum
Price: $$