1000 W State Rd 84, Fort Lauderdale 33315, United States
1000 W State Rd 84, Fort Lauderdale 33315, United States
No delivery
Spot something wrong?
Dishes at Karu Fort Lauderdale. Prices may vary in venue.
Been to Karu Fort Lauderdale? Be the first to share what you ate.