Update Info - the Sherman
This restaurant was reported as closed. If it is open, let us know.
the Sherman
14633 Ventura Blvd
Los Angeles, CA 91403
14633 Ventura Blvd
Los Angeles, CA 91403
This restaurant was reported as closed. If it is open, let us know.