Ma Noodle House

restaurant in Paradise Walk, National City

Phone: (619) 470-4518

Address: 3108 E Plaza Blvd