The most delicious Italian deli and prepared food selection around. They make their own deli bread rolls and sandwich/grinder rolls fresh every day, to die for. All foods are consistently great on a daily basis. Stop by and give yourself a wonderful treat and food experience.