Bella Elena is a pizza restaurant known for its delicious, light, and flavorful pizzas.