Saigon Sandwiches & Deli

restaurant in Teralta West, San Diego

Phone: (619) 284-3034

Address: 4133 University Ave