4.4
1000+ Ratings
4.4 x (1,000+) • $6.99 Delivery Fee • Pizza • American • Italian • $ • Info
x Delivered by store staff
181 Atwells Ave
1000+ Ratings
"This has been by far the best take out I've had... I think... EVER!!!! Siccilies stuffed pizza is a great choice to satisfy your appetite. I rate them 5 stars all around ."
"Food was great, large portions and steaming hot when it got to me! Very flavorful overall wonderful this spot was added to my favorites!"
$6.99 Delivery Fee
Pricing & fees
Enter address
to see delivery time
10:00 AM - 2:00 AM
10:00 AM - 3:00 AM