Is Raafae's Dastarkhwan Mahim the Best Restaurant in Town?