Kudzu Noodle Bar is located at: 503 Cloverdale Road, Montgomery, AL 36106.