13140 T I Blvd, Dallas
No one knows who built this restaurant in the middle of chemical plant, but it is sure is good! Make sure to try the liquid nitrogen ice cream.
Atmosphere: 5
Food: 5
Service: 5
13140 T I Blvd, Dallas, TX 75243
No one knows who built this restaurant in the middle of chemical plant, but it is sure is good! Make sure to try the liquid nitrogen ice cream.
Atmosphere: 5
Food: 5
Service: 5
Restaurantji Recommends