Sagra Rooftop Restaurant and Bar is located on Isola delle Rose in Venice. It offers 360-degree outdoor seating with views over the lagoon and island gardens. Dinner, cocktails, and wine are served, with reservations accepted for groups. Guests often mention a peaceful atmosphere, good views, and attentive service, though some note smaller dining portions.