Restaurant Reviews from DiningGuide411.com
    Top : Canada: BC: New_Westminster

Thai Orchid Restaurant Ltd, New Westminster, British Columbia, Canada










Thai Orchid Restaurant Ltd
631 Sixth St
New Westminster BC Canada


Phone: 604.526.7999