The Willow Branch is a licensed restaurant.