El Picoso Restaurant

Overview

Address: 303 S Azusa Ave
Azusa, CA 91702
Phone: 626-334-8199