Tenderloin Deli & Connect
Restaurant
•
463 Ellis St, San Francisco, CA 94102, USA
7.4
Thursday: 5 AM – 5:30 PM
See if anyone you trust recommends it!