Takashi is a modern Japanese restaurant offering sushi and sashimi in an elegant setting.