You Be Chef is a restaurant located at 11 Town Lane. It was established in July 2015 and has been home to its current operations since then. The establishment is known for its culinary offerings.