This is by far the best coffee shop in uptown. I'm sitting here right now writing this review - I'm hooked on their chai!
All reviews seem positive