Alba Pizza is a pizza restaurant also offering kebab options.