Order Online

Ma Noodle House

3108 E Plaza Blvd
National City, CA 91950
(619) 470-4518
Order online Menu | Reservation | Info
Any questions please call us.