Eleven Eleven Rooftop
Bar
Eleven Eleven Rooftop is a restaurant offering breathtaking views from atop the Grands Suites hotel.
Location
Best places nearby
The highest rated places close to Eleven Eleven Rooftop.
Local restaurants nearby
Triq Ir- Rebha, Il-Gżira



