Get directions to: Garage Deli, Southwest Harbor, ME
Restaurant address: 120 Main St Southwest Harbor, ME 04679, USA
Restaurant: Garage Deli