Open Today 4:00 PM – 9:00 PM
Claimed
Kinsu Nikkei Sushi Bar
Japanese Restaurants
7209 Southwest 59th Avenue, South Miami, FL · 33143