Taro Japanese restaurant provides sushi delivery service. We have served sushi and the finest Japanese cuisine in Hampstead, Swiss Cottage and North West area of London since 1998. Our experienced chef and owner chooses the freshest fish from the local fish market.
293 Finchley Road Greater London NW3 6DT United Kingdom
Reservations | Yes |
Credit Cards | Yes |
Outdoor Seating | No |
Perfect chicken Japanese curry with maki rolls as a starter! Very tasty and big portions .
Gets packed, you'll need to book on weekends
True japanese izakaya. Superb quality fish. Never had a disappointing experience. Have to try their amazing skewers prepared right in front of you on the indoor charcoal grill by a master chef. - Krisjanis Grosbergs