This Menchie's location has closed
11331 Thienes Ave, South El Monte CA 91733
Write a review
Nearest Menchie's Stores
2.45 miles
Menchie's Frozen Yogurt - 10619 Valley Blvd unit d, El Monte
4.09 miles
Menchie's Frozen Yogurt - 8880 Whittier Blvd, Pico Rivera
You May Also Like
0.01 miles
La michoacana Plus El Monte,CA - 11331 Thienes ave, Suite A, #91733L, South El Monte
Ice Cream Shop, Ice Cream & Frozen Yogurt
South El Monte, California
Menchie's
Ice Cream & Frozen Desserts in South El Monte, CA
11331 Thienes Ave, South El Monte
Suggest an Edit
Nearby Stores
ARCO
1808 Durfee Ave, South El Monte
T-Mobile
1818 Durfee Ave Ste 2C, South El Monte