Popular sandwich shop, known for its busy atmosphere.