Kebabilicious Café offers Turkish cuisine. Known for its lamb ribs and Kofte.