Get directions to: Bonsai Japanese Cuisine Sushi, Clearwater Beach, FL
Restaurant address: 656 S Gulfview Blvd Clearwater Beach, FL 33767, USA
Restaurant: Bonsai Japanese Cuisine Sushi