We tried to guess where you are. Click to change.

The best! by Courtney B. at InsiderPages

Wednesday, April 23, 2008
This place has the best garlic chicken ever! I also highly recommend getting a pitcher of Sangria. Sometimes there is a little wait but it is totally worth it. The steak dishes are also yummy!
17410 Ventura Blvd
Encino, California 91316