telly's inn