Soho is known for its nightlife and restaurants that offer cuisines from around the world for all budgets and tastebuds. Whether you want to try out some authentic Asian food to the local traditional recipes, everything is available at Soho’s Dean Street region. Here is a list of the best places to eat when you are in the Soho district.

10 Greek Street

This compact and cozy Greek cuisine restaurant serves a limited menu but offers value for money and friendly hospitality. It is a place to find the ‘Roman Style’ pizza. You can sit inside the restaurant to dine outside. Tables can be booked in advance.

Barrafina Dean Street

The restaurant offers entertainment and quality cuisine at this amazing warm dining spot on Dean Street. You can enjoy the oozing tortillas and sweetbreads made from milk-fed lambs. Try out the wines from Spain and walk-in at any time to order anything from the menu. You can sit inside and outside the restaurant while also reserving tables.



Berenjak is a Persian restaurant that offers a massive feast despite its compact size. You can watch the grills working on the meat while you sit inside or outside the restaurant. Try out some special Persian cuisine filled with sumac, chili, and garlic marinade. The staff is professional and friendly, while the bill will not eat your pocket.


Bao is an age-old famous Taiwanese food joint that inarguably offers the best Asian street food. Try out the steamed buns filled with braised pork and peanut powder for an amazing taste. You can also order some chilled beer to compliment your food while you are here. The restaurant is generally popular for quick eats while you are exploring the streets.

Dean Street Townhouse

Eat at the Dean Street Townhouse when you are planning a quality breakfast with morning papers, satisfying lunch, or a romantic dinner. The restaurant has rooms that offer comforting dining for couples who can stay after their dinner. The menu is also quite diverse and fits the budget. You can book the tables and rooms in advance when you are here.


When you crave something spicy, Hoppers can be your food destination for the day. This Sri Lankan restaurant offers everything Indian and Sri Lankan, from street foods to heavy meals. While cooking may take some time, the restaurant will make you comfortable. Goat Roti is a must-have for those who want to taste some real curry dishes with flatbread.

Koya Bar

Koya Bar

Try out some authentic Japanese cuisine at the Koya Bar. The restaurant is similar to a traditional Japanese outlet with chefs on one side and dining on the other in a narrow passage. Try out the soupy breakfasts and a variety of Japanese dishes while you are here.

Top Rated Restaurants in Soho

Leave a Reply

Your email address will not be published. Required fields are marked *