Route79:
Taro Restaurant, Brewer Street, Soho
Route79:
Taro Restaurant, Brewer Street, Soho
Route79:
Great lunch, only £25 for family of four
Route79:
Taro Restaurant, Brewer Street, Soho
Route79:
Chicken Teriyaki Don
Route79:
Mixed sushi, and fried noodles
Route79:
Sushi
Route79:
Sushi
Route79:
Sat down, ordered. Wait for food.