Villa Italian Kitchen - Temporarily Closed 364 Maine Mall RdF115South Portland, ME, 04106The Maine Mall View Phone View Website Experience & Reliability Click here to find out more about us About Photos & Videos Connect with this Business: Menu Send to My Email Send to My Phone Print this Page