Real Italian Deli.
This is a real italian deli. They have a wide assortment of high quality deli meats, cheeses, breads and various other things you usually find at a deli. Yes it can take a while for a sandwhich order because they are so popular. The service is great. Everyone who works there is a real deli professional, not some kids workign his way through college. It's almost like soemthign out of a 1950 NY movie. Career sandwhich making professionals. The thing I liek best is they have creative sandwhiches and they bake their own bread daily. Don't let the strip mall that it is in fool you, this is a high end authentic delei all the way.