Masa Sub & Grill Vegan Catering / Maine / Windham Bookmark Contact Information 824 Roosevelt Trl, Windham, Maine 04062 (207) 893-2688 http://windham.eat24hours.com/masa-su... Detailed InformationMasa Sub & Grill Post navigationNext post: Add Listing