Sozo Sushi Bar

 
100% love it
  14
Cozy sushi spot
Sozo is the Japanese word for the art of imagination and creativity. Quite possibly, they serve the best sushi, not just in the gay 'hood, but in all of Fort Lauderdale.

Location

Tags