Call for take out orders: (207) 572-1197 or visit us at 765 Roosevelt Trl, Windham ME