Kebab shop offering generous portions of tasty, well-balanced food. Known for its lemon chicken.