Thai Village

restaurant in Pelham Islands, Southport

Phone: (203) 255-2900

Website: thai-village.php

Address: 1849 Post Rd E