Back To MenuShare00000SOUTHERN ITALIAN REDS - ITALIAN REDS Lamoresca, "Nero Capitano"99FRAPPATO | Sicily, Italy - 2021ReviewsMake a Reservation Remind Me To Try This Share this item