Best Döner & Snacks is a Turkish restaurant offering döner and other snacks.