So they took their Roast Chicken off the menu. I am bummed!! It was my favorite meal in LA. But the Pot Roast’s not bad. This is a half order for $8.
The Griffin
3000 Los Feliz Blvd
Los Angeles, CA 90039
Atwater Village
Phone number (323) 644-0444
The Griffin Yelp
http://www.yelp.com/biz/the-griffin-los-angeles