← San Francisco restaurants
The Deli King
No reviews yet
Deli1143 Taraval St, San Francisco
Own or manage The Deli King? Claim this listing free
Hours
Hours not listed yet.
Details
Address1143 Taraval St, San Francisco 94116
Phone(415) 664-5464
Websitehttp://www.thedeliking.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.