What? Where?

Siam Orchids Reviews & Details

Siam Orchids

Siam Orchids is rated 3 stars

899 W Main St
(203) 483-6993

Love It Hate It Try It Edit It Share It

Siam Orchids is located at 899 W Main St in Branford near the intersection of W Main St and Echlin Rd. Their menu consists of Thai dishes . Call (203) 483-6993 for takeout.

  • Cuisine:Thai
  • Service:Takeout
  • Major Intersection:W Main St And Echlin Rd
  • Website:Website
What everyone says about Siam Orchids

Tell us more about Siam Orchids Branford!

Siam Orchids Reviews, Branford

Be the first to review Siam Orchids!
Review Siam Orchids

More Restaurants in New Haven

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013