Casa 7 Mares Restaurant
7540 Lankershim Blvd, North Hollywood 91605