There is a wide variety of restaurants in Lesotho. Lesotho’s cuisine is known in Southern Africa as the rainbow cuisine due to its variety of polyglot influences. Malaysian, Dutch, British, and Indian culinary practices characterize its distinct flavours, and French wines accompany meals to the delight of European visitors. Everything from high-end restaurants to street-side diners can be found in the capital, along with a great choice of hotel restaurants and independent eateries. Seafood, freshwater fish and meat-heavy dishes are favourites, and desserts show a strong Indian flavour.