Kebab restaurant offering excellent kebab and falafel. Known for its friendly service.