Tentura in Los Angeles?
October 17, 2011 4:00 PM Subscribe
I'm looking for a Greek liqueur called 'tentura' in Los Angeles, CA, USA. The usual big box alcohol vendors don't seem to have it, and a few Greek specialty shops didn't either. Anyone know of a source?