Charly's Drive Thru
5709 Petal St. ste "B" Edinburg, Texas 78542 | Restaurant Info
Estimated delivery time: 48 minutes