Manzanos Peri Peri is a restaurant specializing in peri peri cuisine.