Anyone been yet? I think they just opened this week. The report is that rolls come from Philly, and giadiniera for Italian Beef comes from Chicago. Also, the beef is Niman ranch. So SF!
3388 24th St
San Francisco, CA 94199
3388 24th St, San Francisco, CA