Find the top Deli in Oceanside, California near you now.
Sandwich shop
Address: 4904 N River Rd, Oceanside, CA 92057