Leone's Sub & Pizza

Leone's Sub & Pizza

About Leone's Sub & Pizza

Leone's Sub & Pizza is located at 292 Broadway, Somerville, MA 02145. PH: (617) 776-2511