Smoked chicken liver toast

The Friendly

North Park
$, Burgers, Pizza
4592 30th St
San Diego, CA 92116

Expert Recommendations