← Sacramento restaurants
Sub Depot
No reviews yet
Sandwich1119 Alhambra Blvd, Sacramento
Own or manage Sub Depot? Claim this listing free
Hours
Hours not listed yet.
Details
Address1119 Alhambra Blvd, Sacramento 95816
Phone9164575555
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.