Along with an authentic Mediterranean interior, Isola Del Sole offers a sumptuous selection of Italian food, served in a friendly and relaxed atmosphere.
Information
Venue Type
Restaurant
Opening Hours
Mon to Sat 10:00-23:00, Sun 10:00-17:00
Tube
Payment
Disabled Facilities
Wheelchair Access, NO Disabled Toilets