Get directions to: Thai Bamboo Bistro, Irvine, CA
Restaurant address: 6715 Quail Hill Pkwy Irvine, CA 92603, USA
Restaurant: Thai Bamboo Bistro