1760 E Florence Ave, Los Angeles, California 90001 USA
Our famous Chamango de nieve
Photo Credit: Yelp