Viet Soho is a family run Vietnamese restaurant at 34 Greek Street in the heart of Soho. Established in 2007 by the Le family, it offers a compact and welcoming place for lunch or dinner amid one of central London's busiest dining districts. The menu draws on familiar Vietnamese recipes, balancing warming broths, fresh herbs, crisp vegetables and carefully seasoned meat or seafood.
Small dishes introduce the kitchen through contrasting textures and bright flavours. Crisp spring rolls sit alongside fresh summer rolls, while salt and pepper squid brings a savoury crunch. Rare beef salad combines tender meat with herbs and sharp dressing, and banh xeo offers a crisp Vietnamese pancake filled with savoury ingredients.
Noodle soups form an important part of the menu. Pho is available in several versions, including a generous combination bowl for guests who want to explore different cuts of beef. Bun bo Hue provides a deeper and more aromatic alternative, while hu tieu brings another distinctive broth and noodle style to the selection.
The wider choice includes rice, noodles, vegetables and traditional mains that suit both individual meals and shared tables. Chilli, lime, fish sauce and fresh herbs bring lift without overwhelming the central ingredients. Its long standing family ownership, central Soho position and broad range of Vietnamese favourites make Viet Soho an approachable stop for a quick lunch or relaxed evening meal.
Address: 34 Greek Street, Soho, London W1D 5DJ, United Kingdom
Most loved here
Based on diner reviews and ratings
- Pho Phở Beef Combo £16.50
- Pho Phở £15.50
- Bites Chả Giò £8.50
- Rice Cơm Bì Chả Thịt Nướng £16
- Bites Gỏi Cuốn (Summer Rolls) £8.50
Viet Soho Menu
No dishes match all the filters you picked.
Bites
Chả Giò Loved
Vietnamese fried spring rolls filled with pork, onions, wood-ear mushrooms, carrots and taro.
Gỏi Cuốn (Summer Rolls) Loved
Fresh rice paper rolls filled with shredded lettuce, mint, rice vermicelli, prawns and thin slices of belly pork.
Bò Tái Chanh
Rare beef salad. Slides of sirloin beef blanched in lemon juice, dressed in refreshing herbs and fish sauce, mixed with peanuts and fried onions.
Bì Cuốn
Fresh rice paper wrapped rolls with lettuce, mint and specially prepared shredded galangal pork with a drizzle of scallion oil.
Prawn Crackers
Crispy prawn flavoured crackers.
Chả Giò Chay
Vegetarian fried spring rolls filled with cabbage, carrot, wood-ear mushrooms and Chinese leaves.
Gỏi
Vietnamese salad made from julienne carrots and cabbage fused with Vietnamese hot mint, fish sauce and peanuts.
Pho
Phở Beef Combo Loved
Served with a mixture of rare sirloin beef, beef shin and beef ball. Phở is a Vietnamese soup consisting of beef broth, rice noodles, a few herbs and meat.
Bún Bò Hue
Vietnamese spicy pork and shrimp paste broth, served with thick rice vermicelli noodles, hot mint and fried onions.
Mum's Hủ Tiếu
Tapioca noodles in aromatic pork broth, topped with an assortment of ground pork, sliced pork, quail eggs and prawns.
Phở Loved
Vietnamese flat rice noodles in aromatic beef marrow broth. Phở is a Vietnamese soup consisting of beef broth, rice noodles, a few herbs and meat.
Phở Special
Served with a mixture of slices of rare sirloin beef, chicken, prawns, beef ball and Vietnamese pork sausage. Phở is a Vietnamese soup consisting of beef broth, rice noodles, a few herbs and meat.
Bún Xào Xả Ớt
Served with finely chopped lemongrass, chilli, beansprouts and onions stir fried. Bún is a popular Vietnamese cold rice-vermicelli noodle dish with hot toppings, served with mint, salad and nước chấm house fish sauce.
Bún Chả Giò
Served with fried crispy Vietnamese spring rolls. Bún is a popular Vietnamese cold rice-vermicelli noodle dish with hot toppings, served with mint, salad and nước chấm house fish sauce.
Bún Chả Giò Chay
Served with fried crispy vegetarian spring rolls. Bún is a popular Vietnamese cold rice-vermicelli noodle dish with hot toppings, served with mint, salad and nước chấm house fish sauce.
Rice
Cơm Bì Chả Thịt Nướng Loved
Grilled pork, specially prepared shredded pork and a slice of meat loaf Vietnamese style over steamed rice. Drizzled with scallion oil and daikon carrot pickle.
Spicy Prawn Fried Rice
Spicy curry fried rice with coriander, spring onion and red chillis.
Cơm Thịt Cốt Lết Nướng
Specially marinated grilled pork, stir-fried with lemongrass and chilli, served with steamed rice.
Cơm Gà Xào Xả Ớt
Pieces of chicken thigh cooked in lemongrass, turmeric, chilli and garlic, served with steamed rice.
From Happy Menu members
Reviews from locals: every member has confirmed a UK mobile.
Been to Viet Soho? Be one of the first to rate it.
+ Log your visitHow prices compare
Against typical prices in London
- Fried rice Typical in London: £5.95 £16.50
- Pho Typical in London: £13.50 £15.50
Featured in our guide
Best Vietnamese Restaurants Near Me In London
Viet Soho is in this guide. Here are the others.
- Vietnamese P Pho Battersea London · 3.9 mi Vietnamese
- Asian D Dzo Viet Kitchen London · 2.3 mi ·£ Asian · Vietnamese
- Vietnamese H Hoa Sen Restaurant London · 0.3 mi ·£ Vietnamese
- Vietnamese V Viet Food London · 0.1 mi ·£ Vietnamese · Seafood
- Vietnamese P Pho District Hammersmith London · 4.8 mi ·£ Vietnamese
- Vietnamese P Pho Soho London · 0.2 mi ·£ Vietnamese
Around the corner
Within half a mile of Viet Soho
- Korean C Chung'dam Soho London · 0.1 mi ·£ Korean · Barbecue
- Middle Eastern B Berenjak Soho London · 0.1 mi ·£ Middle Eastern · Persian
- Korean H Hongdae Pocha London · 0.1 mi ·£ Korean · Bar
- Italian C Cecconi's Pizza Bar London · 0.1 mi ·£ Italian · Pizza
- Mediterranean B Bistro 1 Soho London · 0.1 mi ·£ Mediterranean · Middle Eastern
- British K Kettner’s London · 0.1 mi ·£ British · European
More Vietnamese nearby
Within 6 miles
- Vietnamese C Cây Tre Soho London · 0.1 mi ·£ Vietnamese
- Asian P Pho & Bun London · 0.1 mi ·£ Asian · Vietnamese
- Asian C Citarasa Pan Asian Restaurant London · 0.2 mi ·£ Asian · Indonesian
- Asian T Tampopo Fitzrovia London · 0.3 mi ·£ Asian · Fusion
- Vietnamese P Pho Covent Garden London · 0.3 mi Vietnamese
- Asian V Viet Eat Holborn London · 0.5 mi Asian · Vietnamese