Update Info - Wha'Sub
This restaurant was reported as closed. If it is open, let us know.
Wha'Sub
24233 Creekside Rd
Santa Clarita, CA 91355
24233 Creekside Rd
Santa Clarita, CA 91355
This restaurant was reported as closed. If it is open, let us know.