Latimer's Sandwich Co. is a long-standing sandwich shop known for its generously filled sandwiches.