The Lemon Tree is a restaurant offering lunch and dinner with vegetarian and vegan options. They offer delivery and are wheelchair accessible.