Mousies Deli is a deli known for its popular sandwiches.