New Corby Cafe is a charming restaurant offering traditional Turkish cuisine, including kebabs and breakfast. It is situated in the heart of downtown.