Update Info - Little Tokyo-Westshore Food Court
This restaurant was reported as closed. If it is open, let us know.
Little Tokyo-Westshore Food Court
250 WestShore Plaza
Tampa, FL 33609
250 WestShore Plaza
Tampa, FL 33609