For food fanatics and food bloggers, nothing can be better than eating food from different international cuisines. If you live in London, then you’re in luck, for it is home to some of the best international restaurants around the world. As a melting pot of cultures, which can be seen in the multitude of food and restaurants it offers, you can indulge in some of the world’s greatest dishes without stepping foot outside the city. Here’s a list of restaurants you must dine at if you love exploring new cuisines and trying international food.

Shaka Zulu

Some of the best South African dishes can be found in Camden. The restaurant Shaka Zulu serves the best authentic South African food in the entirety of London, and a trip to the restaurant will leave your taste buds tingling. The African-themed restaurant serves a wide variety of dishes from South Africa and beyond. Must-tries include crocodile cigars and zebra filet steak. If you’re not as adventurous in your food choices, then there are many more options to choose from. Be prepared to end your evening with the iconic Cape Town mess, soaked in Amarula liqueur.

  1. Casita Andina

Casita Andina is a warm and cozy family-run restaurant that serves authentic Peruvian food. It is owned and run by the award-winning chef Martin Morales. Each dish uses fresh Peruvian produce and takes inspiration from the cuisine of Cuzco. The great thing is that all these international recipes are available online so you can try to recreate them at your home. The must-tries at Casita Andina include the scrumptious Maca lamb loin and delicious tuna ceviche, served alongside a pisco cocktail. Morales runs two more Peruvian restaurants in London called Andina Ceviche.

  1. The Palomar

The best place to try Israeli-inspired dishes is at The Palomar found in the heart of Soho. From traditional Jewish delights to other classic Israeli dishes, this place serves everything Middle Eastern. If you visit the place, you must try the ever-so-popular chef’s falafel served with a tomato dip. The dishes served here carry the essence of Israel and eating the food transports you to the place. The restaurant is filled with the aroma of spices and sizzling meat, which will leave your mouth watering. For mains, try the shakshukit, which is a minced meat dish from Jerusalem served with a pesto and tapenade dip and a side of vegetable dishes such as Persian pappardelle. If you love middle eastern cuisine, then this should be the first place you visit.

  1. Padella

This incredible eatery always has a long line of people waiting to try its excellent food. Located in the Borough Market, it serves some of the best Italian food you can find in London. Popular dishes include the gnocchi and any pappardelle dish that people wait hours in line to try. Once you get a bite of the silky soft pasta they serve, you’ll see the wait is worth it.

These are just a few places to name among the numerous restaurants you can find in London that all serve specific cuisines. From Indian and Chinese to Ethiopian and Spanish, you can find the world’s greatest dishes from almost every culture right here in London. So next time you’re out and about looking for a good place to eat, keep these restaurants in mind.