Los Angeles, California
Aliki's Greek Taverna