Exit 169onI-5 Southbound
Left 0.76 mi
Sbarro
24201 Valencia Blvd. 123, Valencia, CA 91355