Kebab shop offering 24-hour service. Provides home delivery.