Italian Restaurants nearby Shop 10, Maynard Mall, Cnr Main Rd & Wetton Rd, Cape Town, 7941, South Africa



Da Vincis on 2nd

Approximately 1.87 km away
Address: 2nd Avenue, Harfield Village, Claremont, Cape Town

Da Vincis on 2nd

Approximately 1.87 km away
Address: 2nd Avenue, Harfield Village, Claremont, Cape Town

A Tavola

Approximately 1.94 km away
Address: Library Square, Wilderness Road, Claremont, Cape Town

A Tavola

Approximately 1.94 km away
Address: Library Square, Wilderness Road, Claremont, Cape Town

Borrusos Too

Approximately 1.96 km away
Address: 145B Main Road, Plumstead, Cape Town

Borrusos Too

Approximately 1.96 km away
Address: 145B Main Road, Plumstead, Cape Town