Lobster Roll at Downtown Crossing in Sebastian, Florida.

Lobster Roll at Downtown Crossing in Sebastian, Florida.

Lobster Roll at Downtown Crossing in Sebastian, Florida.

Lobster Roll at Downtown Crossing in Sebastian, Florida.