Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* You have visited the company page Mamma Roma, which is in category ambient. The legal address of the company is 377 Holloway Rd, London, Greater London N7 0RN. For more information, call 02076099139 Your comments* (not for publishing) * — Required information Mamma Roma ← View details 377 Holloway Rd, London, Greater London N7 0RN, United Kingdom, London, Greater London 02076099139