Bodai Leaf Vegetarian RestaurantRestaurantsFlushing, NY+17185170388bodhileafnyc@gmail.comVisit website