Get directions to: Cape & Island Thai Food, South Yarmouth, MA
Restaurant address: 594 Route 28 South Yarmouth, MA 02664, USA
Restaurant: Cape & Island Thai Food