15 minute walk from the Logan. Bring your elbows and patience on a Saturday afternoon. Get a sandwich from Tommy DiNic's (much better than Pat's or Geno's --we said what we said), and a donut from Beiler's.
I literally can't think of a better pre-wedding lunch than a cheesesteak and pizza from Angelo's. The best in the city, you will be standing outside with 20 other people waiting for your order for 20 minutes. You will end up eating it on the sidewalk or a park bench, but it will be worth it. Do not go to Cheesesteak Vegas (Pats/Genos), go here.