Kebab Palace is a restaurant specializing in kebab dishes. It is part of a chain with multiple locations.