Petra Kebabs offers kebab-style cuisine within a shopping center setting.