D Squared is the one of the best REAL coffee houses in my opinion...short of traveling to NYC or Seattle!
Most places offer a good to decent cup of coffee, a pretty ok Cappuccino or Latte and some house "specialties" that are unique in some form. This place ascends the norm due to a type of passion that is rare in any representation of the service industry.
Everything from Latte art, to Mocha's poured like a Guinness to a pot of tea steeped correctly...it's a rarity I'd recommend to anyone!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.