About

Restaurant
Little Galapagos Restaurant & Bar specializes in seafood, Ecuadorian, American, and Latin American cuisine.

Location

Little Galapagos
119 Broad St, New London, CT
06320, United States

Hours