Chima Restaurant
Brazilian, Steakhouses
Fort Lauderdale
1.9 mi