Restaurants in Austin, TX
Restaurants
1206 W 38th St.,
Austin ,
TX
78705
UNITED STATES
Based on 1 reviews
delish!
Teo has some of the best gelota in town. I'm a big fan of the Romeo and Juliet, chocolate vanilla gelato with a hint of coffee.Worldwide > United States > Austin, TX > Restaurants