210 W Greens Rd, Houston, Texas 77067 USA
Fountain drinks and they have bottled drinks too.
Photo Credit: Yelp