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.