Pizzaro – Italian Pizza & Pasta

Pizzaro AL barsha {AL Raha Building, Opp of City Max Hotel}