Mammone Store
Coffee Shop
Mammone Store appears to be a coffee shop or similar establishment, offering breakfast and lunch options. It is mentioned as a 'torrefazione' which indicates a coffee roasting facility, suggesting a focus on coffee.
Location