Get directions to: Baraffu Ice Cream & Subs, Duarte, CA
Restaurant address: 1114 East Huntngtn Dr Duarte, CA 91010, USA
Restaurant: Baraffu Ice Cream & Subs