Leone's Sub and Pizza
Now Delivering via Dash!!!
http://www.foodler.com/MA/Somerville/Pizza/Leones-Sub-&-Pizza/12168.html
Open every day 8 a.m. - 11 p.m.
Main Navigation
Home Page
Menu
Location
About Leone's
Reviews and More!