Get directions to: Deshaies Lobster Salad, Lewiston, ME
Restaurant address: 518 Sabattus Street Lewiston, ME 04240, USA
Restaurant: Deshaies Lobster Salad