LDI Lobster Menu
Located in Little Deer Isle, ME, LDI Lobster is a restaurant that has been serving communities for years. Situated on 202 Little Deer Isle Rd, this LDI Lobster is a go-to spot for residents and visitors alike, offering a convenient and friendly dining experience.
Address & Phone
202 Little Deer Isle RdLittle Deer Isle, ME 04650