Thai Bamboo Bistro

Overview

Address: 2417 Park Ave
Tustin, CA 92782
Website: thaibamboobistro.com
Phone: 714-259-0688