Kebab restaurant offering delivery. Known for kebab and sandwiches.