1 like
ace.run.eats
If you like mushrooms on your pizza this place has the best! Not sure what they marinate them in but it is delicious. Their plain pizza is also very good BUT I always get those mushrooms on top.
Order Palermo's Pizza
Hungry? Order right now on Slice