Taro, Covent Garden LONDON
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