Company name: 777 Noodle House
Description: No-frills choice for Vietnamese eats
4686 University Ave, San Diego, CA 92105, United States