Mammarosa is a pizzeria and restaurant offering a blend of Italian and traditional Polish cuisine. With 30 years of experience, it provides a unique dining experience in a historic tenement house.