Loading map…

Lo Sgarro

Lo Sgarro in Afragola, Italy, offers a delightful culinary experience. The inviting aroma of traditional Italian cooking fills the air. Enjoy the wonderfully tender texture of their braised specialties, a true taste of Campania's rich gastronomic heritage.