i dont know how new it is. when did you leave syracuse? its right across from ohm if you know where that is, but thats new.
its on the corner for franklin and walton, if you're on the circle that goes around the most and go up franklin, its on the left, across from that little area with benches and that clock