Sbarro

24155 Laguna Hills Mall Ste 2480, Laguna Hills 92653, United States Get Directions to this spot
24155 Laguna Hills Mall Ste 2480
Laguna Hills, 92653
CA, United States
(949) 458-7005

Rate and review Sbarro in Laguna Hills, CA, United States!

Share your experiences at Sbarro with your friends or discover more Restaurants in Laguna Hills, CA, United States.