Levi & Leyla is a restaurant offering vegan and vegetarian cuisine with delivery service.