It’s been a little over six months since we reviewed Banana Leaf (9889 Bellaire Boulevard, Suite 311) — the cozy outpost of Malaysian cuisine in New Chinatown — and it occurred to us over the weekend that we hadn’t visited the place since. It just didn’t seem right, after all,…
