Mutton Shop is located in Manamadurai, India on PF355WP, Manamadurai Main Rd, Sastha Nagar. Mutton Shop is rated 3 out of 5 in the category mutton barbecue restaurant in India.
Address
PF355WP, Manamadurai Main Rd, Sastha Nagar
Service options
TakeawayDine-in