17 Sushi & Bar
1129 Ne 163rd St
North Miami Beach, FL 33162-4502
305-454-9100