Show rating details
You can now see more details of how people have rated Luna Rossa - Made In Italys
Luna Rossa isn't currently accepting orders
With choice of:
48 Hours slow fermented sourdough & only using the finest Italian flours. We are literally obsessed with selecting the best ones because we truly believe that a better pizza starts with better flour.