Italian Restaurants nearby 48, Adderley St, Cape Town, 8001, South Africa

Clipper - Commodore Hotel

Approximately 1.97 km away
Address: Commodore Hotel, Portswood Road, V & A Waterfront, Cape Town