Vegan Italian restaurant Sora Lella offers a relaxed dining experience with delicious food, wine, and beer. Delivery available.