Ice Cream Shop
English
Figueroa at Wilshire, 601 S Figueroa St, Los Angeles, CA 90017, United States
Closed today