Rosso
Italian · Seafood · Mediterranean
Modern trattoria Rosso offers pasta, Maltese specialties, and fresh daily fish. Enjoy open-air dining.
Location
Best places nearby
The highest rated places close to Rosso.
Local restaurants nearby
VLT 1112, Auberge de Provence, Republic St, Valletta


