Established in 1978, Tavacı Recep Usta specializes in Turkish cuisine. Known for its meat dishes, it offers a refined dining experience. Alcohol-free.