The Carl's Kitchen - Head Office is located in Chennai, India on 4, 92-6A, Magazine Road, Parangi Malai. The Carl's Kitchen - Head Office is rated 4.6 out of 5 in the category seafood restaurant in India.
Address
4, 92-6A, Magazine Road, Parangi Malai