This place is located smack dab in the middle of trendy Vermont Avenue (across from the X-Large store), but don't let that stop you. The woman who runs this store is super friendl...
All reviews seem positive