Grimaldi's
Grimaldi's is an Italian restaurant on Umhlanga's coastline, where you eat on a terrace with a view of the water. The kitchen uses seasonal ingredients for its dishes, which include contemporary takes on Italian classics. The terrace is the main draw — you sit outside with the coast in sight, and the sea air mixes with the smell of fresh pasta and herbs.
The restaurant is run by a team with decades of experience in South African hospitality. They focus on straightforward service and a menu that changes with what is fresh. Parking is available in the Pearls Umhlanga Building nearby.
The place works for both casual meals and celebrations, with set menus available for events. It is the kind of restaurant where you can sit for hours, watching the light change over the water as the kitchen sends out plates of food.