Ristorante Leone is a restaurant with a casual and family-friendly atmosphere, offering seating for up to 90 guests. Currently closed.