-
Aliki's Greek Taverna
is a highly reviewed Greek Restaurant Restaurant
Ranked #1 of 25 Restaurants in Windsor Hills Los Angeles.
Some say, it is top, tasty, delicious.
.
The Latest Review: ★★★★★
Sent on the 26th of March, 2012
Absolutely delicious Greek food. The best Greek food I had outside of Greece.