KUBO asian fusion street food and sushi

745 SE 17th St, Fort Lauderdale, FL 33316
(954) 533-9017