Seaweed

Seaweed
2819 W Bay Dr, Indian Rocks Beach, Florida 33770
 

Seaweed is a contemporary steak and seafood experience. Dishes are prepared in three separate areas: the main kitchen, the sushi bar, and the raw bar.