Taro Japanese Restaurant Expands with New Openings in Brentwood and Catford
The grilled chicken or prawn gyoza, Takoyaki (deep-fried octopus balls with Japanese tonkatsu sauce), and a selection of fresh sushi, sashimi, and salads are perfect for the warmer weather.