Mulla & Sons is located in Mumbai, India on First Floor, Grace Plaza, Off, B-110, Swami Vivekananda Rd, Jogeshwari West. Mulla & Sons is rated 3 out of 5 in the category meat wholesaler in India.
Address
First Floor, Grace Plaza, Off, B-110, Swami Vivekananda Rd, Jogeshwari West