I love the lemon pepper flavored wings.
Hands down the best wins in California!
I've been there also. The food is great and the service is excellent. This is a place to go to for any occasion or when you are visiting Los Angeles.
You'll have to sacrifice size for taste!!!
Thanks! Your answer is awaiting moderation.