Sandwich Club

restaurant in Draper Villas, La Jolla

Phone: (858) 456-7548

Website: www.thesandwichcluboflajolla.com

Address: 7825 Fay Ave Ste LLC