Bar
Barrio Soho
43 locals recommend,
Location
6 Poland St
London, England
Tips from locals
Great Taiwanese place in Soho. Expect to queue, but the food is really worth it.
Cute Taiwanese Bao, buns, restaurant. Unless you are happy to eat at opening time, 5pm, don't bother as the queues will be long.
Unique things to do nearby
Locals also recommend
- 12 locals recommend