Thai Curry
Thai Curry: A Larry David Experience First Impressions Ah, Thai Curry, the place that has somehow made its way into the restaurant landscape of Arlington, VA, specifically at 307 N Glebe Rd. You enter, and it feels—well—cozy. I mean, it’s like someone took a little slice of Bangkok and plopped it right into Ballston. You’ve…