El Michoacano

Overview

Address: 7201 1/2 Lankershim Blvd
North Hollywood, CA 91605
Phone: 818-982-6625