Taro - LEICESTER SQUARE

Taro - LEICESTER SQUARE

Taro : Japanese Noodles and Sushi Bars

Welcome to Taro, the best place under the sun where your taste buds get a heavenly treat!

If you are looking for a sumptuous Soho meal in an authentic Japanese restaurant, head to Taro without any second thought.

Be it the popular Brewer Street branch and  our restaurant located on 193 Balham high Road , the food is equally good.

Well, it is not that we are saying so, it is our customers who swear by our Sushi and Taro special Bento box meals.

http://tarorestaurants.co.uk

}