159 Cottage Rd, South Portland, Maine 04106(207) 517-3051
This converted service station features a quick-serve counter, takeout, and delivery. Conveniently located off of Broadway, near Willard Beach, SMCC, and across from Red’s Dairy Freeze.