Swami's Cafe Del Sur

16475 Paseo Del Sur #105 San Diego CA 92127 USA

(858) 524-1065

Location