Best Pizza Ect.
I think this is the best pizza in town! I also love the philly cheeses and subs! I am also glad they are open all day on sunday! I highly recommend this pizza place and also I think if you have a party or some special occasion call Twin Trees East Syracuse