You could be forgiven if you heard the name Toro and concluded that the restaurant is a Spanish one done up on a matador theme. But just as logically, Toro in Newtown is a pan-Asian restaurant with a really good sushi bar. Its name is based on the fatty part of the tuna that is… Continue Reading