Get directions to: La Sardina Loca, Eastport, ME
Restaurant address: 28 Water Eastport, ME 04631, USA
Restaurant: La Sardina Loca