Tucked away in a side street shopping mall is a little gem that by day is a wonderful Italian market with incredible sandwich and deli items and by night a delightful Italian Trattoria geared toward fine dining. The sandwiches at Caruso's are prepared on homemade rolls that are the best. All the meats and cheeses are of highest quality, and... more





