Texadelphia 2312 Leonard St. Dallas TX United States
Kid Friendly<br>Parking: Lot
Hours: Lunch & Dinner daily
Phone: 214.969.0905