Exit 25onI-805 Southbound
Right 0.37 mi
Which Wich Superior Sandwiches
8935 Towne Centre Dr, San Diego, CA 92122