Location

La Crosta Pizza Bar
330 3rd St
West Sacramento, CA 95605
(916) 389-0372