San Diego Sandwich Co

restaurant in Serra Mesa, San Diego

Phone: (858) 279-1400

Website: www.sandiegosandwich.com

Address: 3373 Sandrock Rd