Leona's RestaurantAdd to mybook
I am giving this restaurant 3 stars based on 2 categories. Actually, it should be 2.5, but I am round up.
I give it a 5 for food, it's amazing, everything! I honestly think Leona's has one of the best thin crust pizzas in the city. I go for the Sausage and Olive, amazing.
However, Leona's gets a 0 for service. I have visited this particular location on several occasions for work, and I can say over the past 2... view more