Italian Restaurants nearby 20 S Beach Rd, Umdloti, South Africa

La Casa Nostra

Approximately 0.48 km away
Address: Shop 4, White Sands Centre, 1 Main Road, Umhlali Beach, Durban

La Casa Nostra

Approximately 0.48 km away
Address: Shop 4, White Sands Centre, 1 Main Road, Umdloti, Umhlanga, Durban

Tasca Pizza

Approximately 1.32 km away
Address: 30 North Beach Road, Umdloti near La Mercy, Durban

Tasca Pizza

Approximately 1.32 km away
Address: 30 North Beach Road, Umdloti near La Mercy, Durban