I grew up in Japan eating sushi all my life and I love takahachi. Their food is always freshly prepared and delicious. Their White Tuna sashimi is superb - it just melt in your mouth. Ambience is not the best, but who cares when you have a great tasting sushi in front of you?
more