8521 Norwalk Blvd, Whittier, California 90606 USA
Fluffy and fresh. The concha's are amazing
Photo Credit: Yelp