Know a great happy hour or special for this location?
Bamboo-panelled locale whipping up Taipei street food, plus spicy noodles & rice bowls.
Suggest an edit
39 Gerrard St, London, W1D 5QD