About Palermo Italian Restaurant
1,749 Yelp Reviews
pizzavampire2/13/21, 12:51 a.m.
The Pizzarosa, which based on the recommendations and the way it’s listed on their menu I have to believe is their house pie. Thick crust, but light. Excellent chunky tomato sauce underlying the cheese blend.