Babaloo Cocina Latina

restaurant in Pelham Islands, Georgetown

Phone: (203) 587-1287

Website: www.babaloowilton.com

Address: 991 Danbury Rd