This Italian deli has anything you could want. It is a pretty big store although it looks smaller from the outside. There is a huge parking lot if you want to stop in and pick up some Italian breads or cookies or lunch. They also deliver. They will make any kind of sandwich you want and the foods are always fresh. They offer a different homemade soup each day of the week as well as other specials. They also do hot and cold catering and the food is so good! Prices are very reasonable too.