The 4 best restaurants to have the best Italian cuisine in Cape Town
Located in South Africa on the coast of Table Bay, Cape Town is undoubtedly one of the brightest cities in the world and is fast becoming the epicenter of African food, art, culture and architecture. The city was developed primarily by the Dutch East India Company as a supply station for their ships. Surrounded by…