1499 SE 17th St., Fort Lauderdale, FL 33316
1499 Southeast 17th Street
Fort Lauderdale
Florida
33316
US
Warm and always dependable place for sushi, tempura and other Japanese specialties.