Temaşa Cafe & Bar offers a restaurant experience with live stage performances.