Thai China Bistro has opened in the former home of Buck and Lil's BBQ at 5121 E. Grant Road.
The fried Twinkies on the extensive menu took us by surprise, but the Pad Kee Moa ($5.99) was really tasty. Word is that the drive-through window should open soon.

