979 W State Road 84, Fort Lauderdale, FL 33315-2431, Fort Lauderdale
1515 E Las Olas Blvd, Fort Lauderdale, FL 33301-2345, Fort Lauderdale
Delicious fresh deep fried and raw sushi. Literally hole in the wall. Excellent customer service and very patient with o
Delicious fresh deep fried and raw sushi. Literally hole in the wall. Excellent customer service and very patient with o