Update Info - Sho
This restaurant was reported as closed. If it is open, let us know.
Sho
10658 Riverside Dr
Toluca Lake, CA 91602
10658 Riverside Dr
Toluca Lake, CA 91602
This restaurant was reported as closed. If it is open, let us know.