A taste of Japan in a small, minimalist restaurant in the heart of Little Italy.:
In Short
In an intimate space highlighted by light green walls and hardwood floors, the restaurant offers an oasis from the traditional Italian fare on Taylor Street. Traditional Japanese...