Taro Map
Brewer Street, London
020 7734 5826
Soho
Disclaimer & Updates
Please check with Taro before visiting, if you know the details are incorrect please tell us using the button below.
|
| ||||
| ||||
|
Friday 19th Mar |
Home > Restaurants Home > Taro Japanese Restaurant
Taro MapBrewer Street, London020 7734 5826 Soho Disclaimer & UpdatesPlease check with Taro before visiting, if you know the details are incorrect please tell us using the button below. | |