Queen Margherita's Pizza is located in Mumbai, India on Shop no.4, Lourdes Heritage Tower, opp. Orlem Church, Malad, Orlem, Lourdes Colony, Malad West. Queen Margherita's Pizza is rated 4.2 out of 5 in the category pizza restaurant in India.
Address
Shop no.4, Lourdes Heritage Tower, opp. Orlem Church, Malad, Orlem, Lourdes Colony, Malad West