It is on North Ave. across from IONA College. So far the buzz about it is not so good. Maybe they need more time to evolve. Anyone been there?
It is on North Ave. across from IONA College. So far the buzz about it is not so good. Maybe they need more time to evolve. Anyone been there?