T.L. Downtown Krispy Krunchy Chicken
177 Eddy St, San Francisco
(415) 424-9888
Menu
Restaurants in San Francisco, CA
T.L. Downtown Krispy Krunchy Chicken
177 Eddy St, San Francisco, CA 94102
(415) 424-9888