Does this establishment sell sushi grade salmon and/or tuna (i.e.sashimi)?
Address: 2700 Placida Rd, Englewood, FL 34224, USA
Robert Lahr | May 18, 2019
Yes
Stephen Perry | May 18, 2019
I bought yellow fin tuna
Thanks! Your answer is awaiting moderation.