Map & Directions - Angelo's Italian Villa Restaurant
Menu
Angelo's Italian Villa Restaurant
210a Massachusetts Ave, Arlington, MA, 02474
(781) 648-9633 (Phone)
210a Massachusetts Ave, Arlington, MA, 02474
(781) 648-9633 (Phone)