Mamma Mia and Ciao Pizza
Restaurant: Mamma Mia and Ciao Pizza.