El Super Burrito Jr

10241 Lower Azusa Rd, Temple City, CA 91780

(626) 444-1334

Location