Sekushi at the Plaza 100 Indian Rocks rd N Belleair Bluffs 33770 727-648-4653 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×