Kubo Asian Fusion And Bar

KUBO Asian fusion and bar, 745 SE 17th St, Fort Lauderdale, FL 33316, United States

(954) 533-9017

Location