Leone's Italian Restaurant
No photo available for this business
Business Information
Pizza, Restaurants, Foods-carry OutCarry Out
Customer Reviews (1 reviews)
Citysearch User
on Citysearch Dec 16, 2007I love Roma pizza, and every chance we get, we try a new pizzeria while traveling. I must say that the pizza here was out of this world. T... (more)