clock menu more-arrow no yes

Isa Japanese Restaurant

916 South La Brea Avenue, , CA 90036

(323) 879-9536