Captain Cook Restaurant is located in United States on Sri Sai Nilayam, Zamistanpur 3rd St, Musheerabad, Zamistanpur, Hyderabad, Telangana 500062, India. Captain Cook Restaurant is rated 3.7 out of 5 in the category mughlai restaurant in United States.
Address
Sri Sai Nilayam, Zamistanpur 3rd St, Musheerabad, Zamistanpur, Hyderabad, Telangana 500062, India