Do you have fried clam strips?

Ted Bertrand | Aug 24, 2018 | Category: Seafood restaurant in St. Petersburg, Florida

Crab House - All questions

Address: 811 Dr. M.L.K. Jr St S, St. Petersburg, FL 33705, USA

Eddie Floyd | Aug 24, 2018

Yes

Bryan Blitch | Aug 24, 2018

You should go try some.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

When is it open?

Sheira Hope | Aug 24, 2019
Read More

Trending Places