Restaurante especializado en filetes · Larnaca, Cyprus
Red Pepper Restaurant is a Restaurante especializado en filetes business in Larnaca, CHIPRE. It holds a 4.7 / 5 rating from 487 customer reviews.