Dimo's Pizza Lincoln Square is NOW OPEN!