List of Quiznos Stores in Windham, ME Outlet Note Regular Brands Quiznos Maine Windham Rating 4.7 based on 80 votes Products Fast Food Salads Sandwiches Soups Restaurant Subs Box Lunches NameAddressPhone Name/Address/Phone Quiznos outlet - Windham 815 Roosevelt Trl (207) 892-9362 People Also Viewed