Bamboo House 2718 W. Valley Blvd Alhambra CA United States
Web Information: Web Page
Hours: Mon-Fri 11:00-21:30, Sat-Sun 11:30-21:30
Phone: 626.458.8888