Currently browsing tag

sushi

Takami Sushi – Fresh is Best

Takami is doing things right: three times a week, fresh fish is brought in from Japan and New Zealand within 48 hours of being harvested, and …