The Mayor's Corner is a pizza restaurant offering a diverse menu including subs, salads, and charcuterie in a casual setting.