Hiro Japanese Restaurant (Teaneck) reviews - SkyPhone Spot