Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: Costa_Mesa

Din Din at the Bamboo Terrace, Costa Mesa, California










Din Din at the Bamboo Terrace
1773 Newport Boulevard
Costa Mesa CA United States

Live entertainment

Web Information:
Web Page

Phone: 949.645.5550