The Griffin @ Los Feliz, Los Angeles

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