Restaurant

Masa Sub and Grill

3 locals recommend,
Permanently closed

Tips from locals

William
May 17, 2017
Masa has an amazing selection of sandwiches and pizzas. This is my number one choice of places to go for a sandwich or pizza.

Unique things to do nearby

Guided Sunset tour on Sebago Lake by Kayak
Fall Foliage Covered Bridge Tour by Kayak
Stroll through the rows of flowers to snip a bouquet
Location
824 Roosevelt Trail
Windham, ME
North Windham