My visit to The Moghul’s Restaurant and Bar (11681 Westheimer, 281-589-2300) last night can be summed up in one solitary word: Befuddling. I had been eagerly looking forward to driving out to try the new Indian-Pakistani restaurant primarily because I’d heard that it also incorporated Chinese and Afghani dishes into…
