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.