Restaurants & Bars 16

Kaffir Lime Leaf

3MTA3 | Jul 18, 2008 10:03 AM

Tried searching site for the leaves but no success. I had bought fresh leaves in Tacoma Park, but the place is gone now. Any Thai markets in northern DC that sell them?

Want to stay up to date with this post?

Feedback