Exit 519BonI-5 Southbound
Left 0.2 mi
Sbarro
596 Downtown Plaza 2103, Sacramento, CA 95814