Eat | $$$$$
Crusty bread, silky mozzarella, salty meats, and peppers, peppers, peppers. Those are essential ingredients in the perfect sandwich and Alidoro has a surfeit of them at each of its two locations. Another good sign? They really only make Italian sandwiches—they have about 40 kinds to try and have been at it since 1986—so you know they are serious about their lunchable objects of desire. Run, don't walk, and get your mitts on one now.