Tomato Tomato

restaurant in Pelham Islands, Stamford

Phone: (203) 658-8900

Website: www.tomatotomato.com

Address: 401 Shippan Ave