Does this establishment sell sushi grade salmon and/or tuna (i.e.sashimi)?

RichardAndLydia Molineaux | May 17, 2019 | Category: Seafood market

Twin Lobsters - All questions

Address: 2700 Placida Rd, Englewood, FL 34224, USA

Robert Lahr | May 18, 2019

Yes

Stephen Perry | May 18, 2019

I bought yellow fin tuna

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

CAN YOU EAT INSIDE ?

Peggy Hennessey | May 17, 2019
Read More

When can you get lobster rolls

Christi Ward | May 17, 2019
Read More

Do the carry Live Lobster?

Karen Richard | May 17, 2018
Read More

Is this place still open ?

Greg A | May 17, 2018
Read More

Trending Places