Update Info - Angelo's Italian Villa Restaurant
This restaurant was reported as closed. If it is open, let us know.
Angelo's Italian Villa Restaurant
210a Massachusetts Ave
Arlington, MA 02474
210a Massachusetts Ave
Arlington, MA 02474