Bay Tree Bistro is a restaurant located in Blackpool. It is situated within the Trebaron Garden Centre. The establishment offers a dining experience for the public.