Deli specializing in Turkish kebabs and related dishes. Offers kebab sandwiches, falafel, and combo meals.