South Portland ME Restaurants Food Delivery 1. 200 Gorham Rd Ste 800, South Portland, ME 04106-2434 | Olive Garden Italian Restaurant (207) 874-9005