Luna Rossa
Italian · Pizza · Ice Cream Shop
Luna Rossa offers Italian specialties like pizza "al taglio" and "al metro," alongside artisanal gelato and sorbet. They feature imported organic Italian products, cheeses, and cured meats.
Location
Location