London is a vibrant city that is home to a variety of cultures, and its restaurants are a reflection of this diversity. From Eastern European dumplings to Egyptian street food, there is something for everyone. Whether you're looking for Portuguese, Lebanese, Persian, Caribbean, or Chinese cuisine, London has it all. Let's take a gastronomic journey through some of the best international restaurants in the city. If you're looking for an Iranian-inspired experience, Canela Café in Covent Garden is the place to go.
This restaurant pays homage to Bombay's Iranian cafés and offers delicious food with an Iranian influence. For Portuguese dishes, O Tino in Camden is a great option. Here you can find simple and traditional dishes such as cod, recommended by nata79. If you're looking for falafel, Ô Gourmet Libanais in Battersea, L'Oriental in Acton, and Beirut Express in South Kensington are all excellent choices. For Persian cuisine, Behesht in Kensal Green and Senator in Hendon are highly recommended by This is Paradise. If you're looking for Caribbean food, The Buster Mantis, located next to Little Nan's Bar in Deptford Market, is the perfect spot.
For Chinese street food from Xi'an, Istanbul Café & Bistro on Great Portland Street is the place to go. When it comes to Pakistani cuisine, Melur, a family-run restaurant on Edgware Road that opened its doors in 1972, is a must-visit. Here you can find traditional dishes such as jellied eels and soft peas. No matter what part of the city you visit, you'll find international food enclaves that will blow you away. London is a city that offers something for everyone when it comes to international cuisine. From Persian to Caribbean dishes, there are plenty of options to explore.
Whether you're looking for an authentic experience or just want to try something new, London has it all.