Boston and New England Restaurant Photos

(From Boston's Hidden Restaurants)

photo of Las Palmas de Cuba, Hanover, MA

Photo of Las Palmas de Cuba [CLOSED], Hanover, Massachusetts