Update Info - The Grill Spot
This restaurant was reported as closed. If it is open, let us know.
The Grill Spot
17334 Ventura Blvd
Los Angeles, CA 91316
17334 Ventura Blvd
Los Angeles, CA 91316
This restaurant was reported as closed. If it is open, let us know.