Company name: Pizzeria Mamma Mia
Description: Counter-serve stop for Italian pizza
12 Hornsey Rd, London N7 7BP, United Kingdom