This place is ok. I had take out twice and the service was terrible. They didn't give me napkins, forks, knives, bread or that famous Chimichurri sauce. You have to specifically ask for everything and always both times!Check your bag before you leave. They will for sure miss something. The employees are too busy talking to each other. Food is ok. LaLa's in Studio City is much better!
Pros: Good food for the price
Cons: Terrible Service, Location
more