Best Döner Falafel is a Turkish restaurant specializing in döner and falafel dishes.