El Cordero Restaurant

Overview

Address: 1335 S Azusa
West Covina, CA 91791
Phone: 626-919-3367