J House Restaurant

restaurant in Pelham Islands, Riverside

Phone: (203) 698-6999

Website: www.jhousegreenwich.com

Address: 1114 E Putnam Ave