Update Info - The Fit Stop
This restaurant was reported as closed. If it is open, let us know.
The Fit Stop
12215 Ventura Blvd
Studio City, CA 91604
12215 Ventura Blvd
Studio City, CA 91604
This restaurant was reported as closed. If it is open, let us know.