Hiro Sushi at Ollie's just opened on 68th Street and Freedom Place (just East of Riverside Boulevard), replacing The Backyard @ 160, which closed a few months ago. The restaurant is a spinoff of the Ollie's Chinese food chain, with a twist: they're now serving Japanese food. Ollie's is a ...
Read moreDetails
