Italian Restaurants nearby -33.932620, 18.422099, South Africa

North Wharf Restaurant - Protea Hotel

Approximately 1.85 km away
Address: Protea Hotel North Wharf, Lower Bree Street, Foreshore, Cape Town

Villa Mia

Approximately 1.98 km away
Address: Corner Jarvis Street and Napier street, Green Point, Cape Town

Villa Mia

Approximately 1.98 km away
Address: Corner Jarvis Street and Napier street, Green Point, Cape Town