An authentic Italian deli & wine shop on the small island of St. Kitts, awaiting to fulfill the fantasies of your taste buds. Your little Italy.