It's off of Rt. 7 and Idylwood in Falls Church, tucked away in a forgotten old strip mall behind the Whole Foods and Tara Thai. Had seen the signs along the road but hadn't thought much of it till we drove by last night. It was bustling with people and the decor looked very inviting...even sophisticated, not at all what I'd expected. Can anyone speak to the food/service?
I'm selfishly hoping it's a hidden gem as it's about 2 minutes from home. TIA.