Taru is a Japanese restaurant located in the heart of New York City, offering a diverse menu of authentic Japanese cuisine.
With a focus on quality and flavor, Taru provides a welcoming atmosphere for guests to enjoy traditional dishes and innovative creations.
Generated from the website