Teak Food & Bar is a café and bar offering a pleasant atmosphere.