952 NE 62nd St, Fort Lauderdale 33334, United States
No delivery
Spot something wrong?
Dishes at Kenkou Sushi & Hibachi. Prices may vary in venue.