The Sandwich Spot

9020 Elk Grove Blvd #102, Elk Grove, CA

Menu (As of 11/2)

The Sandwich Spot: hours and how to order