Mutton Shop is located in New Town, India on Akandakeshari, Action Area III, Chotto Chandpur, Newtown. Mutton Shop is rated 4 out of 5 in the category butcher shop deli in India.
Address
Akandakeshari, Action Area III, Chotto Chandpur, Newtown
Service options
In-store shopping
Same-day delivery