Shanghai Bistro
Shanghai Bistro
Research Forest Business Park
• 4223 Research Forest Drive
• The Woodlands,Texas • 77381
Located in the Research Forest Business Park, Shanghai Bistro is a Chinese restaurant and cafe. Shanghai Bistro offers a menu brimming with authentic Chinese entrees as well as select Japanese and Thai cuisine all available for dining in, carryout, or even delivery.