Phone: (+1)7328724891
Address: 41 Center Ave, Leonardo, United States
City: Leonardo
Dishes: 35
Reviews: 572
"The sauce on the grandma pizza tasted homemade and was delightful. The large pie with sausage and peppers was also quite good. However, my main concern is that two pizzas cost $55. While they were delicious, I can't help but feel that the prices are a bit excessive. After all, it's just bread and cheese at the end of the day. For that amount, I could get two steaks with sides. Great pizza, but the prices leave something to be desired."
All prices are estimates.