FRESH NEW RESTAURANT ON THE NORTHSHORE.