Villa Italian Kitchen
Add to Favorites
OPEN NOW
Today: 11:00 am - 6:00 pm
Saved to Favorites
Phone: (207) 879-0491
Address: 364 Maine Mall Rd, South Portland, ME 04106
Cuisines: Italian, European, Continental, Pizza
365 Gorham Rd, South Portland, ME 04106
1335 Congress St, Portland, ME 04102
357 Maine Mall Rd, South Portland, ME 04106
517 Maine Mall Rd, South Portland, ME 04106
364 Maine Mall Rd, South Portland, ME 04106
517 Maine Mall, South Portland, ME 04106
600 Gallery Blvd, Scarborough, ME 04074
110 Exchange St, Portland, ME 04101
29 Western Ave, South Portland, ME 04106
1 Cabela Blvd, Scarborough, ME 04074