Thai Basil Restaurant

restaurant in Pelham Islands, Greenwich

Phone: (203) 618-9888

Website: www.thaibasilofgreenwich.com

Address: 95 Railroad Ave