The Ice Cream Shop - South El Monte

2800 Peck Road, South El Monte, 91733, United States Of America
Dishes: 10

The Ice Cream Shop

Phone
(+1)6265220224
Address
2800 Peck Road, South El Monte, 91733, United States Of America

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menulist App now