Azzurro Terra e Mare is an Italian restaurant offering a cozy atmosphere with distinct dining areas, including one featuring a large saltwater aquarium.