Search results
- See moreSee moreSee moreSee moreSiam Orchids RestaurantThai Restaurant · $$
Welcome to Siam Orchids. Located on the east main street, Branford, Connecticut, Siam Orchids serves up finest Thai food...
Website: siamorchidsbranfordct.com
Phone: (203) 483-6993
Cross Streets: Between Orchard Hill Rd and Echlin Rd
899 W Main St Branford, CT 06405 540.19 mi
Is this your business? Verify your listing
Amenities
- Family friendly