Sicilian Brothers Pizza in Swartz Creek has ceased operation. Our Davison location is open and ready to take your orders.
Click here for our Davison Website.
Sicilian Brothers Pizza in Swartz Creek has ceased operation. Our Davison location is open and ready to take your orders.
Click here for our Davison Website.