Indian Kebab shop offering kebabs and other Indian food. Offers delivery service.