1225 8th St 110
Sacramento Natural Foods Co-op.
1900 Alhambra Blvd Sacramento, CA
Selland's Wine Shop
5340 H St Sacramento, CA
This deli has great sandwiches. When I go to Sacramento on business I always stop here for lunch. It is conveniently located in downtown Sacramento. The place is clean and the staff is nice.
June 03, 2010
If you've been to or used
Capitol Deli, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.