Carrows Restaurant

1825 10th St, Sacramento 95814, United States Get Directions to this spot
1825 10th St
Sacramento, 95814
CA, United States
(916) 442-2110

Rate and review Carrows Restaurant in Sacramento, CA, United States!

Share your experiences at Carrows Restaurant with your friends or discover more Restaurants in Sacramento, CA, United States.