Welcome to Hiro Sushi At Ollie s at 160 Freedom Pl Freedom Place Between West 67th Steert & West 68th Street, New York City, NY 10069-0923New York. This restaurant is rated 2/5 on our system. Check out Hiro Sushi At Ollie s and let us know what you think through comments and photos!