List of Green Cafe Stores in Tewksbury, MA Outlet Note Regular Brands Green Cafe Massachusetts Tewksbury Rating 5 based on 87 votes Official Website http://www.greenacres-cafe.com/ Products Coffee Restaurants Food NameAddressPhone Name/Address/Phone Green Cafe outlet - Tewksbury 1899 Main St (978) 677-7855 People Also Viewed