Villa Italian Kitchen
Add to Favorites
Add Hours
Saved to Favorites
Phone: (617) 568-1900
Address: 200 Terminal B, Boston, MA 02128
61 Harborside Dr, East Boston, MA 02128
67 Prince St, Boston, MA 02113
256 Marginal St, Boston, MA 02128
176 Chelsea St, Everett, MA 02149
50 Franklin St, Boston, MA 02110
100 Service Rd, East Boston, MA 02128
409 Chelsea St, Boston, MA 02128
198 Marion St, Boston, MA 02128
10 Park Plz, Boston, MA 02116
98 Salem St, Boston, MA 02113