Categories

Your Order

Location Info

The Sandwich Spot > Delta Shore
8300 Delta Shore Circle S, Ste 120
Delta Shore, CA 95832
(916) 629-9171
All online tips are going to the restaurant. If you would like to tip the delivery person, please give it to them directly.

Complete Your Coupon

You've earned a free item! Select the item you want below.