Fast food restaurant Abrakebabra offers a kebab-focused menu. Refurbished store.