Tag: Isola Italian

Isola Restaurant in Manhattan Valley

I recently dined at Isola Restaurant located at 994 Columbus Avenue (108/109th streets) and it…