Duffer's Bar & Grill
1000 Las Lomas Rd, Duarte 91010