Hilda's Deli Restaurant, based in the heart of St James, has been serving flavorsome Italian and Spanish cuisine coupled with an extensive range of wines and beers since its establishment in 2024. Renowned for our extraordinary range of culinary deli...