Kebab Star Marks is a Turkish restaurant offering delicious kebabs. It opens daily at 10 am, with delivery available.