Star of Siam

589 State Rd, Manomet, MA 02345, USA