KUBO Asian fusion and bar

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