Casa Isabella is an Italian restaurant offering a wide selection of starters and pastas, alongside Mediterranean-inspired meat and seafood dishes.