Get directions to: Star Of Siam, Manomet, MA
Restaurant address: Po Box 212 Manomet, MA 02345, USA
Restaurant: Star Of Siam