"Nice staff. Friendly. Fast service. I got the large Peanut Butter Moo'd. It cost $8.59. Damn inflation. At least it was yummy."
Phone: +16264488707
Address: 3528 N. Peck Rd., El Monte I-91731, United States, South Azusa Avenue B, City of Industry
Dishes: 68
Categories: 5
Reviews: 1118