Taro in London

dinner lunch
price: $$$$$
simple Japanese ramen & sushi bar served at communal tables

CONTACT

address: 61 Brewer Street
phone: +44 20 7734 5826
website: