Location

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

Sunday – Thursday 11am-9:30pm
Friday 11am-10pm
Saturday 10am-10pm