Tag Archives London

REVIEW: SUSHI AT TARO ・ SOHO, LONDON

by

  Taro, Covent Garden LONDON Edamame  Prawn Tempura  Karaage Chicken  Vegetable Gyoza Avocado & Salmon Sushi | Salmon Sashimi | Spicy Tuna Roll Crabstick Tempura Roll  The service at Taro Covent Garden can be a little sleepy but if you're not in a hurry,  the sushi makes up for it. Price between two (No alcohol) £52.80 #AKRating | 6.5/10 10 Old Compton Street, Soho, London W1D 4TF Tel: ...