Loading map…
TAKATO
An oceanfront Japanese-Korean fusion restaurant on Fort Lauderdale's beachfront strip, with a 26-foot sushi bar and a premium dinner format.
An oceanfront Japanese-Korean fusion restaurant on Fort Lauderdale's beachfront strip, with a 26-foot sushi bar and a premium dinner format.