Italian Restaurants in South Windham, ME
61. Slab
62. Pat's Pizza
30 Market St, Portland, ME 04101
From Business: Pat's Pizza is currently located at 30 Market St, Portland, ME 04101. Order your favorite pizza, pasta, salad, and more, all with the click of a button. Pat's Pizza accepts…
63. Pizza Plus
491 Payne Rd, Scarborough, ME 04074
"A convenient and delicious place to grab a slice or an awesome sandwich. Close to my office and to te mall and suround hotels. Highly recommend the Greek Salad!"
64. Chute's Cafe
333 Roosevelt Trl, Casco, ME 04015
65. Pats Pizza Yarmouth
791 Route 1, Yarmouth, ME 04096
"Pat's is the absolute best place to watch a game and enjoy great food. There pizza is outstanding. They are also great supporters of the local teams and organizations here in…"
66. Pat's Pizza
209 Us Route 1, Scarborough, ME 04074
From Business: Pat's Pizza of Scarborough, featuring the Oak Hill Dining Room and Big 'A' Sports Bar, is where friends and families meet. We are a family restaurant offering a full menu and…
67. Otto
159 Cottage Rd, South Portland, ME 04106
From Business: 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…
68. Otto
779 Portland Rd, Saco, ME 04072
From Business: Just off of Route 1 in Saco, adjacent to the Cinemagic IMAX theater and across the street from Funtown Splashtown, this 80-seat location features full-service dining, full bar…
69. Jimmy The Greek's
215 Saco Ave, Old Orchard Beach, ME 04064
70. Lisa's Pizza
17 Old Orchard St, Old Orchard Beach, ME 04064
From Business: Located in the heart of Old Orchard Beach's bustling strip, Lisa’s Pizza is your go-to take-out spot for delicious pizza, crispy fries, fresh seafood, and fried dough loaded…
71. Rocco's Pizza
4 W Grand Ave, Old Orchard Beach, ME 04064
From Business: Rocco's Pizza is a family owned and operated pizza place located in the heart of Old Orchard Beach. We offer some of the finest New York style pizza right here in Maine. Our…
72. Jj's Eatery Too
12 Old Orchard St, Old Orchard Beach, ME 04064
73. Old Orchard Beach House of Pizza
25 Washington Ave, Old Orchard Beach, ME 04064