Proud to serve you 100% all natural pizza for over Fifty-Five years!

Tree Tavern Pizza,the delicious product you have enjoyed all these years is available at following stores: