The place gets mixed reviews on Google, I see.
check out the nearby USMANIA restaurant a few blocks away! (No Kidding!) Feel free to leave review if you have eaten there)