Mubarak Chicken Center is located in Navalur, India on No:1/325, Near Vijai Mobiles, OMR, Old Mahabalipuram Rd. Mubarak Chicken Center is rated 4.3 out of 5 in the category butcher shop in India.
Address
No:1/325, Near Vijai Mobiles, OMR, Old Mahabalipuram Rd