There are a few restaurants which build up a reputation and tend to lean on those credentials for way too long. My recent visit to Khyber makes it seem that Khyber is one of those. Khyber is located at the turning of Kala Ghoda in South Mumbai and has bee