Ma Noodle House

3108 E Plaza Blvd, National City CA

(619) 470-4518

Hours of Operation Today,
  • CLOSED UNTIL 11:00 AM

Location