Tokyo Bowl
1501 NW 104th Ave
Fort Lauderdale, FL 33322
Fort Lauderdale, FL 33322