Kebab shop offering flavorful kebabs. Known for its friendly service.