Saigon Sandwiches Deli

4133 University Ave San Diego CA 92105 USA

(619) 284-3034

Location