Cafe Telstar is a cafe that offers a lively atmosphere and entertainment.