Get directions to: Looking Glass Restaurant The, Bar Harbor, ME
Restaurant address: 50 Eden St Bar Harbor, ME 04609, USA
Restaurant: Looking Glass Restaurant The