Update Info - Smart Fish Company
This restaurant was reported as closed. If it is open, let us know.
Smart Fish Company
535 Stanford Ave
Los Angeles, CA 90013
535 Stanford Ave
Los Angeles, CA 90013
This restaurant was reported as closed. If it is open, let us know.