Takahashi is a great sushi spot. It was my first sushi, and stands out among the best. If you're looking for the typical rolls, you may be dissapointed (my girlfriend didn't get the typical roll she was expecting). Make sure you try the Red Snapper (write it in on the sushi menu), fantastic! The tempura is also great.
more